Train O'Clock
Get train times

Haarlem to Soest train times Monday, 18 November 2024

20:47
Haarlem
1 h 14
2 changes
14 stops
Sprinter4864
Sprinter5877
Sprinter5576
Platform 3
Add to cart
1 h 14
2 changes
14 stops
Sprinter4864
Sprinter5877
Sprinter5576
Platform 3
Add to cart
Sprinter4864
Platform 3
NS
20:50
Haarlem Spaarnwoude
20:55
Halfweg-Zwanenburg
21:00
Amsterdam Sloterdijk
21:06
Amsterdam Centraal
21:11
Amsterdam Centraal
Sprinter5877
Platform 8b
NS
21:16
Amsterdam Muiderpoort
21:19
Amsterdam Science Park
21:22
Diemen
21:28
Weesp
21:35
Naarden-Bussum
21:38
Bussum Zuid
21:41
Hilversum Media Park
21:44
Hilversum
21:50
Baarn
21:54
Baarn
Sprinter5576
Platform 4
NS
21:58
Soestdijk
22:01
Soest
20:55
Haarlem
1 h 31
2 changes
8 stops
Intercity2166
Intercity3079
Sprinter5581
Platform 3
Add to cart
1 h 31
2 changes
8 stops
Intercity2166
Intercity3079
Sprinter5581
Platform 3
Add to cart
Intercity2166
Platform 3
NS
21:04
Amsterdam Sloterdijk
21:15
Amsterdam Sloterdijk
Intercity3079
Platform 5
NS
21:23
Amsterdam Centraal
21:31
Amsterdam Amstel
21:50
Utrecht Centraal
22:07
Utrecht Centraal
Sprinter5581
Platform 3
NS
22:11
Utrecht Overvecht
22:16
Bilthoven
22:19
Den Dolder
22:23
Soest Zuid
22:26
Soest
21:17
Haarlem
1 h 44
2 changes
14 stops
Sprinter4866
Sprinter5879
Sprinter5580
Platform 3
Add to cart
1 h 44
2 changes
14 stops
Sprinter4866
Sprinter5879
Sprinter5580
Platform 3
Add to cart
Sprinter4866
Platform 3
NS
21:20
Haarlem Spaarnwoude
21:25
Halfweg-Zwanenburg
21:30
Amsterdam Sloterdijk
21:36
Amsterdam Centraal
21:41
Amsterdam Centraal
Sprinter5879
Platform 8a
NS
21:46
Amsterdam Muiderpoort
21:49
Amsterdam Science Park
21:52
Diemen
21:58
Weesp
22:05
Naarden-Bussum
22:08
Bussum Zuid
22:11
Hilversum Media Park
22:14
Hilversum
22:20
Baarn
22:54
Baarn
Sprinter5580
Platform 4
NS
22:58
Soestdijk
23:01
Soest
21:55
Haarlem
1 h 31
2 changes
8 stops
Intercity2170
Intercity3083
Sprinter5585
Platform 3
Add to cart
1 h 31
2 changes
8 stops
Intercity2170
Intercity3083
Sprinter5585
Platform 3
Add to cart
Intercity2170
Platform 3
NS
22:04
Amsterdam Sloterdijk
22:15
Amsterdam Sloterdijk
Intercity3083
Platform 5
NS
22:23
Amsterdam Centraal
22:31
Amsterdam Amstel
22:50
Utrecht Centraal
23:07
Utrecht Centraal
Sprinter5585
Platform 3
NS
23:11
Utrecht Overvecht
23:16
Bilthoven
23:19
Den Dolder
23:23
Soest Zuid
23:26
Soest
22:48
Haarlem
1 h 13
2 changes
14 stops
Sprinter4872
Sprinter5885
Sprinter5584
Platform 3
Add to cart
1 h 13
2 changes
14 stops
Sprinter4872
Sprinter5885
Sprinter5584
Platform 3
Add to cart
Sprinter4872
Platform 3
NS
22:51
Haarlem Spaarnwoude
22:56
Halfweg-Zwanenburg
23:01
Amsterdam Sloterdijk
23:06
Amsterdam Centraal
23:11
Amsterdam Centraal
Sprinter5885
Platform 11a
NS
23:16
Amsterdam Muiderpoort
23:19
Amsterdam Science Park
23:22
Diemen
23:28
Weesp
23:35
Naarden-Bussum
23:38
Bussum Zuid
23:41
Hilversum Media Park
23:44
Hilversum
23:50
Baarn
23:54
Baarn
Sprinter5584
Platform 4
NS
23:58
Soestdijk
00:01
Soest
01:10
+1d
Haarlem
5 h 16
2 changes
7 stops
Intercity2293
Intercity1410
Sprinter5517
Platform 3
Add to cart
5 h 16
2 changes
7 stops
Intercity2293
Intercity1410
Sprinter5517
Platform 3
Add to cart
Intercity2293
Platform 3
NS
01:20
Amsterdam Sloterdijk
01:26
Amsterdam Centraal
03:19
+1d
Amsterdam Centraal
Intercity1410
Platform 5a
NS
03:48
Utrecht Centraal
06:07
+1d
Utrecht Centraal
Sprinter5517
Platform 3
NS
06:11
Utrecht Overvecht
06:16
Bilthoven
06:19
Den Dolder
06:24
Soest Zuid
06:26
Soest

Travel time

Travel time between Haarlem and Soest is 1h12