How to get from Alkmaar to Haarlem by train?
From Alkmaar to Haarlem by train
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 43 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 stationHaarlem43 min
Alternative route from Alkmaar to Haarlem by train via IC and IC
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 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 trainICNijmegen
- 3Ride to train stationAmsterdam Sloterdijk32 min
- 4Wait for trainICDen Haag Centraal
- 5Ride to train stationHaarlem10 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 IC and IC
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 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 trainICNijmegen
- 3Ride to train stationAmsterdam Sloterdijk32 min
- 4Wait for trainICDen Haag Centraal
- 5Ride to train stationHaarlem10 min
Questions & Answers
What is the fastest way to get from Alkmaar to Haarlem?
The fastest way takes 43 minutes, using Train line SPR.
What is the alternative route to get from Alkmaar to Haarlem?
The alternative route takes 52 minutes, using Train line IC, Train line IC.
Is there a direct train between Alkmaar and Haarlem in Netherlands?
Yes, there is a direct train going from Alkmaar to Haarlem in Netherlands in 43 min.
Which train line goes from Alkmaar to Haarlem in Netherlands?
The SPR train line goes from Amsterdam Centraal station near Alkmaar to Alkmaar 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 43 min.
Where do I get on the train near Alkmaar to get to Haarlem in Netherlands?
Get on the SPR train from the Amsterdam Centraal 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 Alkmaar 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 1:00 AM.
Popular Routes
- Papendrecht to Rotterdam
- Meppel to Eindhoven Airport EIN
- Lierop to Eindhoven
- Amersfoort Centraal to Scherpenzeel
- Rijnsburg to Leiden
- Amsterdam to Vianen
- Lelystad to Hoorn
- Wassenaar to Rotterdam
- Maastricht to Roermond
- Nijmegen to Schaijk
- Osdorp to Amsterdam Centraal Station
- Amsterdam to Baarn
- Culemborg to Houten
- Enkhuizen to Medemblik
- Naarden Bussum Station to Amsterdam Centraal Station
- Eerbeek to Arnhem
- Station Sloterdijk to Edam-Volendam
- Amsterdam to Lelystad
- Groningen to Assen
- Leiden to Kinderdijk