How to get from Alkmaar to Haarlem by train?
From Alkmaar to Haarlem by train
To get from Alkmaar to Haarlem in Netherlands, take the IC train from Alkmaar station to Amsterdam Sloterdijk station. Next, take the IC train from Amsterdam Sloterdijk station to Haarlem station. The total trip duration for this route is approximately 50 min. The train schedule from Alkmaar may change. We recommend you check the updated train schedule to Haarlem on the Moovit app.
Step by Step
- 1Start from train stationAlkmaar
- 2Wait for trainICMaastricht
- 3Ride to train stationAmsterdam Sloterdijk30 min
- 4Wait for trainICVlissingen
- 5Ride to train stationHaarlem10 min
Alternative route from Alkmaar to Haarlem by train via SPR
Take one direct train from Alkmaar to Haarlem in Netherlands: take the SPR train from Alkmaar station to Haarlem station. The total trip duration for this route is approximately 52 min. The train schedule from Alkmaar may change. We recommend you check the updated train schedule to Haarlem on the Moovit app.
Step by Step
- 1Start from train stationAlkmaar
- 2Wait for trainSPRAmsterdam Centraal
- 3Ride to train stationHaarlem52 min
Public transit directions from Alkmaar to Haarlem
Train schedule from Alkmaar to Haarlem
Related Routes
- Aalsmeer to Haarlem
- Anna Paulowna to Haarlem
- Nieuwegein to Haarlem
- Station Rai to Haarlem
- Alkmaar to Amstelveen
- Alkmaar to Amsterdam
- Alkmaar to Blaricum
- Alkmaar to Boskoop
- Alkmaar to Bunschoten
- Alkmaar to Ede
- Alkmaar to Gemert-Bakel
- Alkmaar to Harlingen
- Alkmaar to Hoorn
- Alkmaar to Leeuwarden
- Alkmaar to Leiden
- Alkmaar to Lisse
- Alkmaar to Neder-Betuwe
- Alkmaar to Oosterhout
- Alkmaar to Ouderkerk
- Alkmaar to Pijnacker-Nootdorp
Alternative route from Alkmaar to Haarlem by train via SPR
Take one direct train from Alkmaar to Haarlem in Netherlands: take the SPR train from Alkmaar station to Haarlem station. The total trip duration for this route is approximately 52 min. The train schedule from Alkmaar may change. We recommend you check the updated train schedule to Haarlem on the Moovit app.
Step by Step
- 1Start from train stationAlkmaar
- 2Wait for trainSPRAmsterdam Centraal
- 3Ride to train stationHaarlem52 min
Questions & Answers
What is the fastest way to get from Alkmaar to Haarlem?
The fastest way takes 50 minutes, using Train line IC, Train line IC.
What is the alternative route to get from Alkmaar to Haarlem?
The alternative route takes 52 minutes, using Train line SPR.
Is there a direct train between Alkmaar and Haarlem in Netherlands?
No, you’ll have to take 2 train lines in total. The total travelling time is 50 min.
Which train line goes from Alkmaar to Haarlem in Netherlands?
The IC train line goes from Maastricht station near Alkmaar to Amsterdam Sloterdijk station. From there you’ll have to take one train line till Amsterdam Sloterdijk station near Haarlem in Netherlands.
How long does it take to travel from Alkmaar to Haarlem in Netherlands by train?
The total travel time between Alkmaar and Haarlem in Netherlands by train is about 50 min.
Where do I get on the train near Alkmaar to get to Haarlem in Netherlands?
Get on the IC train from the Maastricht station near Alkmaar in Netherlands.
Where do I get off the train when travelling between Alkmaar and Haarlem in Netherlands?
Get off the train at the Amsterdam Sloterdijk station, which is closest to Haarlem in Netherlands.
When is the last train from Alkmaar to Haarlem in Netherlands?
The last train from Alkmaar to Haarlem in Netherlands is the Sprinter | Amsterdam Centraal - Hoorn line. It leaves the Alkmaar station at 11:54 PM.
Popular Routes
- Medemblik to Enkhuizen
- Zoutelande to Veere
- Goes Station to Terneuzen
- Rotterdam to Goes
- Enkhuizen to Medemblik
- Alblasserdam to Gorinchem
- Geldrop to Helmond
- Nieuw-Vennep to Amstelveen
- Sint Maartensvlotbrug to Amsterdam
- Amersfoort to Keukenhof
- Arnhem to Wageningen
- Lemmer to Amsterdam
- Amsterdam Centraal Station to Wormerveer
- Oudewater to Utrecht
- Amsterdam to Zaanse Schans
- Rotterdam to Waalwijk
- Vorden to Zelhem
- Centraal Station to Harderwijk
- Haarlem to Amstelveen
- Bergen op Zoom to Tholen