Train O'Clock
Get train times

Soest to Haarlem train times Tuesday, 1 October 2024

00:33
Soest
5 h 11
2 changes
9 stops
Sprinter5586
Intercity1413
Sprinter4819
Platform 2
Add to cart
5 h 11
2 changes
9 stops
Sprinter5586
Intercity1413
Sprinter4819
Platform 2
Add to cart
Sprinter5586
Platform 2
NS
00:35
Soest Zuid
00:41
Den Dolder
00:46
Bilthoven
00:54
Utrecht Overvecht
00:58
Utrecht Centraal
03:16
Utrecht Centraal
Intercity1413
Platform 18
NS
03:44
Amsterdam Centraal
05:26
Amsterdam Centraal
Sprinter4819
Platform 1
NS
05:31
Amsterdam Sloterdijk
05:36
Halfweg-Zwanenburg
05:40
Haarlem Spaarnwoude
05:44
Haarlem
06:03
Soest
1 h 27
2 changes
10 stops
Sprinter5512
Intercity3014
Sprinter5431
Platform 2
Add to cart
1 h 27
2 changes
10 stops
Sprinter5512
Intercity3014
Sprinter5431
Platform 2
Add to cart
Sprinter5512
Platform 2
NS
06:05
Soest Zuid
06:11
Den Dolder
06:16
Bilthoven
06:23
Utrecht Overvecht
06:27
Utrecht Centraal
06:39
Utrecht Centraal
Intercity3014
Platform 5
NS
06:57
Amsterdam Amstel
07:05
Amsterdam Centraal
07:11
Amsterdam Centraal
Sprinter5431
Platform 1
NS
07:16
Amsterdam Sloterdijk
07:21
Halfweg-Zwanenburg
07:26
Haarlem Spaarnwoude
07:30
Haarlem
06:28
Soest
1 h 16
2 changes
14 stops
Sprinter5517
Sprinter5816
Sprinter4827
Platform 1
Add to cart
1 h 16
2 changes
14 stops
Sprinter5517
Sprinter5816
Sprinter4827
Platform 1
Add to cart
Sprinter5517
Platform 1
NS
06:31
Soestdijk
06:35
Baarn
06:39
Baarn
Sprinter5816
Platform 2
NS
06:46
Hilversum
06:48
Hilversum Media Park
06:52
Bussum Zuid
06:55
Naarden-Bussum
07:03
Weesp
07:08
Diemen
07:10
Amsterdam Science Park
07:13
Amsterdam Muiderpoort
07:20
Amsterdam Centraal
07:26
Amsterdam Centraal
Sprinter4827
Platform 1
NS
07:31
Amsterdam Sloterdijk
07:36
Halfweg-Zwanenburg
07:40
Haarlem Spaarnwoude
07:44
Haarlem
06:33
Soest
1 h 27
2 changes
10 stops
Sprinter5514
Intercity3016
Sprinter5433
Platform 2
Add to cart
1 h 27
2 changes
10 stops
Sprinter5514
Intercity3016
Sprinter5433
Platform 2
Add to cart
Sprinter5514
Platform 2
NS
06:35
Soest Zuid
06:40
Den Dolder
06:45
Bilthoven
06:53
Utrecht Overvecht
06:57
Utrecht Centraal
07:09
Utrecht Centraal
Intercity3016
Platform 5
NS
07:27
Amsterdam Amstel
07:35
Amsterdam Centraal
07:41
Amsterdam Centraal
Sprinter5433
Platform 1
NS
07:46
Amsterdam Sloterdijk
07:51
Halfweg-Zwanenburg
07:56
Haarlem Spaarnwoude
08:00
Haarlem
06:58
Soest
1 h 16
2 changes
14 stops
Sprinter5519
Sprinter5818
Sprinter4829
Platform 1
Add to cart
1 h 16
2 changes
14 stops
Sprinter5519
Sprinter5818
Sprinter4829
Platform 1
Add to cart
Sprinter5519
Platform 1
NS
07:01
Soestdijk
07:05
Baarn
07:09
Baarn
Sprinter5818
Platform 2
NS
07:16
Hilversum
07:18
Hilversum Media Park
07:22
Bussum Zuid
07:25
Naarden-Bussum
07:33
Weesp
07:38
Diemen
07:40
Amsterdam Science Park
07:43
Amsterdam Muiderpoort
07:49
Amsterdam Centraal
07:56
Amsterdam Centraal
Sprinter4829
Platform 1
NS
08:01
Amsterdam Sloterdijk
08:06
Halfweg-Zwanenburg
08:10
Haarlem Spaarnwoude
08:14
Haarlem
07:03
Soest
1 h 27
2 changes
10 stops
Sprinter5516
Intercity3018
Sprinter5435
Platform 2
Add to cart
1 h 27
2 changes
10 stops
Sprinter5516
Intercity3018
Sprinter5435
Platform 2
Add to cart
Sprinter5516
Platform 2
NS
07:05
Soest Zuid
07:11
Den Dolder
07:16
Bilthoven
07:23
Utrecht Overvecht
07:27
Utrecht Centraal
07:39
Utrecht Centraal
Intercity3018
Platform 5
NS
07:57
Amsterdam Amstel
08:05
Amsterdam Centraal
08:11
Amsterdam Centraal
Sprinter5435
Platform 1
NS
08:16
Amsterdam Sloterdijk
08:21
Halfweg-Zwanenburg
08:26
Haarlem Spaarnwoude
08:30
Haarlem

Travel time

Travel time between Soest and Haarlem is 1h14