Train O'Clock
Get train times

Geldermalsen to Haarlem Train times 30 May 2024 at 12:10

12:12
Geldermalsen
1 h 23
2 changes
9 stops
Sprinter6738
Intercity3940
Intercity2153
Platform 1
Add to cart
1 h 23
2 changes
9 stops
Sprinter6738
Intercity3940
Intercity2153
Platform 1
Add to cart
Sprinter6738
Platform 1
12:18
Culemborg
12:25
Houten Castellum
12:28
Houten
12:32
Utrecht Lunetten
12:35
Utrecht Vaartsche Rijn
12:38
Utrecht Centraal
12:49
Utrecht Centraal
Intercity3940
Platform 7
13:07
Amsterdam Amstel
13:15
Amsterdam Centraal
13:20
Amsterdam Centraal
Intercity2153
Platform 4a
13:25
Amsterdam Sloterdijk
13:35
Haarlem
12:23
Geldermalsen
1 h 27
2 changes
9 stops
Sprinter6040
Intercity840
Intercity2242
Platform 1
Add to cart
1 h 27
2 changes
9 stops
Sprinter6040
Intercity840
Intercity2242
Platform 1
Add to cart
Sprinter6040
Platform 1
12:28
Culemborg
12:35
Houten Castellum
12:38
Houten
12:42
Utrecht Lunetten
12:45
Utrecht Vaartsche Rijn
12:48
Utrecht Centraal
12:59
Utrecht Centraal
Intercity840
Platform 7
13:17
Amsterdam Amstel
13:25
Amsterdam Centraal
13:35
Amsterdam Centraal
Intercity2242
Platform 4a
13:40
Amsterdam Sloterdijk
13:50
Haarlem
12:23
Geldermalsen
1 h 41
1 change
15 stops
Sprinter6040
Sprinter6336
Platform 1
Add to cart
1 h 41
1 change
15 stops
Sprinter6040
Sprinter6336
Platform 1
Add to cart
Sprinter6040
Platform 1
12:28
Culemborg
12:35
Houten Castellum
12:38
Houten
12:42
Utrecht Lunetten
12:45
Utrecht Vaartsche Rijn
12:54
Utrecht Centraal
12:58
Utrecht Leidsche Rijn
13:07
Woerden
13:16
Bodegraven
13:24
Alphen a/d Rijn
13:32
Leiden Lammenschans
13:37
Leiden Centraal
13:42
Leiden Centraal
Sprinter6336
Platform 4a
13:47
Voorhout
13:54
Hillegom
13:59
Heemstede-Aerdenhout
14:04
Haarlem
12:42
Geldermalsen
1 h 23
2 changes
9 stops
Sprinter6740
Intercity3942
Intercity2155
Platform 1
Add to cart
1 h 23
2 changes
9 stops
Sprinter6740
Intercity3942
Intercity2155
Platform 1
Add to cart
Sprinter6740
Platform 1
12:48
Culemborg
12:55
Houten Castellum
12:58
Houten
13:02
Utrecht Lunetten
13:05
Utrecht Vaartsche Rijn
13:08
Utrecht Centraal
13:19
Utrecht Centraal
Intercity3942
Platform 7
13:37
Amsterdam Amstel
13:45
Amsterdam Centraal
13:50
Amsterdam Centraal
Intercity2155
Platform 4a
13:55
Amsterdam Sloterdijk
14:05
Haarlem
12:53
Geldermalsen
1 h 27
2 changes
9 stops
Sprinter6042
Intercity842
Intercity2344
Platform 1
Add to cart
1 h 27
2 changes
9 stops
Sprinter6042
Intercity842
Intercity2344
Platform 1
Add to cart
Sprinter6042
Platform 1
12:58
Culemborg
13:05
Houten Castellum
13:08
Houten
13:12
Utrecht Lunetten
13:15
Utrecht Vaartsche Rijn
13:18
Utrecht Centraal
13:29
Utrecht Centraal
Intercity842
Platform 7
13:47
Amsterdam Amstel
13:55
Amsterdam Centraal
14:05
Amsterdam Centraal
Intercity2344
Platform 4a
14:10
Amsterdam Sloterdijk
14:20
Haarlem
12:53
Geldermalsen
1 h 41
1 change
15 stops
Sprinter6042
Sprinter6338
Platform 1
Add to cart
1 h 41
1 change
15 stops
Sprinter6042
Sprinter6338
Platform 1
Add to cart
Sprinter6042
Platform 1
12:58
Culemborg
13:05
Houten Castellum
13:08
Houten
13:12
Utrecht Lunetten
13:15
Utrecht Vaartsche Rijn
13:24
Utrecht Centraal
13:28
Utrecht Leidsche Rijn
13:37
Woerden
13:46
Bodegraven
13:54
Alphen a/d Rijn
14:02
Leiden Lammenschans
14:07
Leiden Centraal
14:12
Leiden Centraal
Sprinter6338
Platform 4a
14:17
Voorhout
14:24
Hillegom
14:29
Heemstede-Aerdenhout
14:34
Haarlem

Travel time

Travel time between Geldermalsen and Haarlem is 1h20