Train O'Clock
Get train times

Haarlem Spaarnwoude to Baflo train times

Wednesday, 18 December 2024
17:04
Haarlem Spaarnwoude
3 h 07
11 stops
3 changes
Sprinter5450
Intercity1563
Intercity563
Stoptrein37667
Platform 1
3 h 07
3 changes
11 stops
Sprinter5450
Intercity1563
Intercity563
Stoptrein37667
Platform 1
Sprinter5450
Platform 1
NS
17:09
Halfweg-Zwanenburg
17:14
Amsterdam Sloterdijk
17:19
Amsterdam Centraal
17:30
Amsterdam Centraal
Intercity1563
Platform 10b
NS
17:52
Hilversum
18:03
Amersfoort Centraal
18:05
Amersfoort Centraal
Intercity563
Platform 2
NS
18:45
Zwolle
19:25
Assen
19:42
Groningen
19:52
Groningen
Stoptrein37667
Platform 2a
Arriva
19:56
Groningen Noord
20:02
Sauwerd
20:07
Winsum
20:11
Baflo
17:34
Haarlem Spaarnwoude
3 h 07
11 stops
3 changes
Sprinter5452
Intercity2665
Intercity765
Stoptrein37669
Platform 1
3 h 07
3 changes
11 stops
Sprinter5452
Intercity2665
Intercity765
Stoptrein37669
Platform 1
Sprinter5452
Platform 1
NS
17:39
Halfweg-Zwanenburg
17:44
Amsterdam Sloterdijk
17:49
Amsterdam Centraal
18:08
Amsterdam Centraal
Intercity2665
Platform 10b
NS
18:27
Almere Centrum
18:33
Almere Centrum
Intercity765
Platform 4
NS
18:47
Lelystad Centrum
19:15
Zwolle
19:55
Assen
20:12
Groningen
20:22
Groningen
Stoptrein37669
Platform 2a
Arriva
20:26
Groningen Noord
20:32
Sauwerd
20:37
Winsum
20:41
Baflo
18:04
Haarlem Spaarnwoude
3 h 07
11 stops
3 changes
Sprinter5454
Intercity1567
Intercity567
Stoptrein37671
Platform 1
3 h 07
3 changes
11 stops
Sprinter5454
Intercity1567
Intercity567
Stoptrein37671
Platform 1
Sprinter5454
Platform 1
NS
18:09
Halfweg-Zwanenburg
18:14
Amsterdam Sloterdijk
18:19
Amsterdam Centraal
18:30
Amsterdam Centraal
Intercity1567
Platform 10b
NS
18:52
Hilversum
19:03
Amersfoort Centraal
19:05
Amersfoort Centraal
Intercity567
Platform 2
NS
19:45
Zwolle
20:25
Assen
20:42
Groningen
20:52
Groningen
Stoptrein37671
Platform 2a
Arriva
20:56
Groningen Noord
21:02
Sauwerd
21:07
Winsum
21:11
Baflo
18:35
Haarlem Spaarnwoude
3 h 06
11 stops
3 changes
Sprinter5456
Intercity2669
Intercity769
Stoptrein37673
Platform 1
3 h 06
3 changes
11 stops
Sprinter5456
Intercity2669
Intercity769
Stoptrein37673
Platform 1
Sprinter5456
Platform 1
NS
18:39
Halfweg-Zwanenburg
18:44
Amsterdam Sloterdijk
18:49
Amsterdam Centraal
19:08
Amsterdam Centraal
Intercity2669
Platform 11b
NS
19:27
Almere Centrum
19:33
Almere Centrum
Intercity769
Platform 4
NS
19:47
Lelystad Centrum
20:15
Zwolle
20:55
Assen
21:12
Groningen
21:22
Groningen
Stoptrein37673
Platform 2a
Arriva
21:26
Groningen Noord
21:32
Sauwerd
21:37
Winsum
21:41
Baflo
19:34
Haarlem Spaarnwoude
3 h 07
11 stops
3 changes
Sprinter5460
Intercity2673
Intercity773
Stoptrein37677
Platform 1
3 h 07
3 changes
11 stops
Sprinter5460
Intercity2673
Intercity773
Stoptrein37677
Platform 1
Sprinter5460
Platform 1
NS
19:39
Halfweg-Zwanenburg
19:44
Amsterdam Sloterdijk
19:49
Amsterdam Centraal
20:08
Amsterdam Centraal
Intercity2673
Platform 10b
NS
20:27
Almere Centrum
20:33
Almere Centrum
Intercity773
Platform 4
NS
20:47
Lelystad Centrum
21:15
Zwolle
21:55
Assen
22:12
Groningen
22:22
Groningen
Stoptrein37677
Platform 1a
Arriva
22:26
Groningen Noord
22:32
Sauwerd
22:37
Winsum
22:41
Baflo
20:34
Haarlem Spaarnwoude
3 h 07
11 stops
3 changes
Sprinter5464
Intercity2677
Intercity777
Stoptrein37681
Platform 1
3 h 07
3 changes
11 stops
Sprinter5464
Intercity2677
Intercity777
Stoptrein37681
Platform 1
Sprinter5464
Platform 1
NS
20:39
Halfweg-Zwanenburg
20:44
Amsterdam Sloterdijk
20:49
Amsterdam Centraal
21:08
Amsterdam Centraal
Intercity2677
Platform 8b
NS
21:27
Almere Centrum
21:33
Almere Centrum
Intercity777
Platform 4
NS
21:47
Lelystad Centrum
22:15
Zwolle
22:55
Assen
23:12
Groningen
23:22
Groningen
Stoptrein37681
Platform 1a
Arriva
23:26
Groningen Noord
23:32
Sauwerd
23:37
Winsum
23:41
Baflo

Travel time

Travel time between Haarlem Spaarnwoude and Baflo is 3h06