Train O'Clock
Get train times

Haarlem to Amersfoort train times Friday, 22 November 2024

05:47
Haarlem
1 h 15
2 changes
6 stops
Sprinter4804
Intercity2919
Intercity519
Platform 1
Add to cart
1 h 15
2 changes
6 stops
Sprinter4804
Intercity2919
Intercity519
Platform 1
Add to cart
Sprinter4804
Platform 1
NS
05:50
Haarlem Spaarnwoude
05:55
Halfweg-Zwanenburg
06:00
Amsterdam Sloterdijk
06:06
Amsterdam Centraal
06:11
Amsterdam Centraal
Intercity2919
Platform 4a
NS
06:19
Amsterdam Amstel
06:37
Utrecht Centraal
06:49
Utrecht Centraal
Intercity519
Platform 12
NS
07:02
Amersfoort Centraal
06:02
Haarlem
1 h 02
1 change
5 stops
Sprinter5406
Intercity1519
Platform 3
Add to cart
1 h 02
1 change
5 stops
Sprinter5406
Intercity1519
Platform 3
Add to cart
Sprinter5406
Platform 3
NS
06:05
Haarlem Spaarnwoude
06:10
Halfweg-Zwanenburg
06:15
Amsterdam Sloterdijk
06:21
Amsterdam Centraal
06:28
Amsterdam Centraal
Intercity1519
Platform 10b
NS
06:52
Hilversum
07:04
Amersfoort Centraal
06:10
Haarlem
1 h 08
2 changes
6 stops
Intercity2217
Sprinter7421
Intercity1621
Platform 3
Add to cart
1 h 08
2 changes
6 stops
Intercity2217
Sprinter7421
Intercity1621
Platform 3
Add to cart
Intercity2217
Platform 3
NS
06:19
Amsterdam Sloterdijk
06:25
Amsterdam Centraal
06:32
Amsterdam Centraal
Sprinter7421
Platform 2b
NS
06:38
Amsterdam Muiderpoort
06:41
Amsterdam Amstel
06:44
Duivendrecht
06:50
Duivendrecht
Intercity1621
Platform 1
NS
07:07
Hilversum
07:18
Amersfoort Centraal
06:17
Haarlem
1 h 11
1 change
13 stops
Sprinter4806
Sprinter5819
Platform 3
Add to cart
1 h 11
1 change
13 stops
Sprinter4806
Sprinter5819
Platform 3
Add to cart
Sprinter4806
Platform 3
NS
06:20
Haarlem Spaarnwoude
06:25
Halfweg-Zwanenburg
06:30
Amsterdam Sloterdijk
06:36
Amsterdam Centraal
06:41
Amsterdam Centraal
Sprinter5819
Platform 13b
NS
06:46
Amsterdam Muiderpoort
06:49
Amsterdam Science Park
06:52
Diemen
06:59
Weesp
07:05
Naarden-Bussum
07:08
Bussum Zuid
07:12
Hilversum Media Park
07:15
Hilversum
07:20
Baarn
07:28
Amersfoort Centraal
06:32
Haarlem
1 h 02
1 change
5 stops
Sprinter5408
Intercity1521
Platform 3
Add to cart
1 h 02
1 change
5 stops
Sprinter5408
Intercity1521
Platform 3
Add to cart
Sprinter5408
Platform 3
NS
06:35
Haarlem Spaarnwoude
06:40
Halfweg-Zwanenburg
06:45
Amsterdam Sloterdijk
06:51
Amsterdam Centraal
06:58
Amsterdam Centraal
Intercity1521
Platform 10b
NS
07:22
Hilversum
07:34
Amersfoort Centraal
06:40
Haarlem
1 h 08
2 changes
6 stops
Intercity2219
Sprinter7423
Intercity11623
Platform 3
Add to cart
1 h 08
2 changes
6 stops
Intercity2219
Sprinter7423
Intercity11623
Platform 3
Add to cart
Intercity2219
Platform 3
NS
06:49
Amsterdam Sloterdijk
06:55
Amsterdam Centraal
07:04
Amsterdam Centraal
Sprinter7423
Platform 2b
NS
07:09
Amsterdam Muiderpoort
07:12
Amsterdam Amstel
07:16
Duivendrecht
07:20
Duivendrecht
Intercity11623
Platform 1
NS
07:37
Hilversum
07:48
Amersfoort Centraal
06:40
Haarlem
1 h 18
1 change
11 stops
Intercity2219
Sprinter5821
Platform 3
Add to cart
1 h 18
1 change
11 stops
Intercity2219
Sprinter5821
Platform 3
Add to cart
Intercity2219
Platform 3
NS
06:49
Amsterdam Sloterdijk
06:55
Amsterdam Centraal
07:10
Amsterdam Centraal
Sprinter5821
Platform 8b
NS
07:16
Amsterdam Muiderpoort
07:19
Amsterdam Science Park
07:22
Diemen
07:29
Weesp
07:35
Naarden-Bussum
07:38
Bussum Zuid
07:42
Hilversum Media Park
07:45
Hilversum
07:50
Baarn
07:58
Amersfoort Centraal

Travel time

Travel time between Haarlem and Amersfoort is 54 minutes