Train O'Clock
Get train times

Baflo to Haarlem Spaarnwoude train times

Wednesday, 18 December 2024
20:22
Baflo
2 h 48
11 stops
3 changes
Stoptrein37674
Intercity778
Intercity2678
Sprinter4889
Platform 2
2 h 48
3 changes
11 stops
Stoptrein37674
Intercity778
Intercity2678
Sprinter4889
Platform 2
Stoptrein37674
Platform 2
Arriva
20:26
Winsum
20:31
Sauwerd
20:37
Groningen Noord
20:43
Groningen
20:48
Groningen
Intercity778
Platform 7
NS
21:05
Assen
21:46
Zwolle
22:12
Lelystad Centrum
22:26
Almere Centrum
22:31
Almere Centrum
Intercity2678
Platform 2
NS
22:51
Amsterdam Centraal
22:56
Amsterdam Centraal
Sprinter4889
Platform 1
NS
23:01
Amsterdam Sloterdijk
23:06
Halfweg-Zwanenburg
23:10
Haarlem Spaarnwoude
20:52
Baflo
3 h 04
11 stops
3 changes
Stoptrein37676
Intercity580
Intercity1582
Sprinter5497
Platform 2
3 h 04
3 changes
11 stops
Stoptrein37676
Intercity580
Intercity1582
Sprinter5497
Platform 2
Stoptrein37676
Platform 2
Arriva
20:56
Winsum
21:01
Sauwerd
21:07
Groningen Noord
21:13
Groningen
21:18
Groningen
Intercity580
Platform 3b
NS
21:35
Assen
22:19
Zwolle
22:54
Amersfoort Centraal
22:58
Amersfoort Centraal
Intercity1582
Platform 5a
NS
23:10
Hilversum
23:29
Amsterdam Centraal
23:41
Amsterdam Centraal
Sprinter5497
Platform 1
NS
23:46
Amsterdam Sloterdijk
23:51
Halfweg-Zwanenburg
23:56
Haarlem Spaarnwoude
21:22
Baflo
3 h 04
11 stops
4 changes
Stoptrein37678
Intercity782
Intercity682
Intercity1584
Sprinter5499
Platform 2
3 h 04
4 changes
11 stops
Stoptrein37678
Intercity782
Intercity682
Intercity1584
Sprinter5499
Platform 2
Stoptrein37678
Platform 2
Arriva
21:26
Winsum
21:31
Sauwerd
21:37
Groningen Noord
21:43
Groningen
21:48
Groningen
Intercity782
Platform 7
NS
22:05
Assen
22:44
Zwolle
22:49
Zwolle
Intercity682
Platform 5
NS
23:24
Amersfoort Centraal
23:28
Amersfoort Centraal
Intercity1584
Platform 7
NS
23:40
Hilversum
23:59
Amsterdam Centraal
00:11
Amsterdam Centraal
Sprinter5499
Platform 1
NS
00:16
Amsterdam Sloterdijk
00:21
Halfweg-Zwanenburg
00:26
Haarlem Spaarnwoude
21:22
Baflo
3 h 18
13 stops
3 changes
Stoptrein37678
Intercity782
Sprinter8184
Sprinter4895
Platform 2
3 h 18
3 changes
13 stops
Stoptrein37678
Intercity782
Sprinter8184
Sprinter4895
Platform 2
Stoptrein37678
Platform 2
Arriva
21:26
Winsum
21:31
Sauwerd
21:37
Groningen Noord
21:43
Groningen
21:48
Groningen
Intercity782
Platform 7
NS
22:05
Assen
22:46
Zwolle
23:12
Lelystad Centrum
23:28
Almere Centrum
23:54
Amsterdam Zuid
00:00
Schiphol Airport
00:09
Schiphol Airport
Sprinter8184
Platform 3
NS
00:15
Amsterdam Lelylaan
00:19
Amsterdam Sloterdijk
00:31
Amsterdam Sloterdijk
Sprinter4895
Platform 7
NS
00:36
Halfweg-Zwanenburg
00:40
Haarlem Spaarnwoude
21:52
Baflo
3 h 18
12 stops
3 changes
Stoptrein37680
Intercity584
Intercity2986
Sprinter4897
Platform 2
3 h 18
3 changes
12 stops
Stoptrein37680
Intercity584
Intercity2986
Sprinter4897
Platform 2
Stoptrein37680
Platform 2
Arriva
21:56
Winsum
22:01
Sauwerd
22:07
Groningen Noord
22:13
Groningen
22:18
Groningen
Intercity584
Platform 3b
NS
22:35
Assen
23:19
Zwolle
23:56
Amersfoort Centraal
00:09
Utrecht Centraal
00:22
Utrecht Centraal
Intercity2986
Platform 5
NS
00:41
Amsterdam Amstel
00:48
Amsterdam Centraal
00:56
Amsterdam Centraal
Sprinter4897
Platform 1
NS
01:01
Amsterdam Sloterdijk
01:06
Halfweg-Zwanenburg
01:10
Haarlem Spaarnwoude
22:22
Baflo
7 h 20
14 stops
3 changes
Stoptrein37682
Intercity786
Intercity11410
Sprinter4819
Platform 2
7 h 20
3 changes
14 stops
Stoptrein37682
Intercity786
Intercity11410
Sprinter4819
Platform 2
Stoptrein37682
Platform 2
Arriva
22:26
Winsum
22:31
Sauwerd
22:38
Groningen Noord
22:44
Groningen
22:48
Groningen
Intercity786
Platform 3b
NS
23:05
Assen
23:46
Zwolle
00:12
Lelystad Centrum
00:28
Almere Centrum
00:50
Amsterdam RAI
00:54
Amsterdam Zuid
01:00
Schiphol Airport
03:03
Schiphol Airport
Intercity11410
Platform 1-2
NS
03:17
Amsterdam Centraal
05:28
Amsterdam Centraal
Sprinter4819
Platform 2a
NS
05:33
Amsterdam Sloterdijk
05:38
Halfweg-Zwanenburg
05:42
Haarlem Spaarnwoude

Travel time

Travel time between Baflo and Haarlem Spaarnwoude is 2h36