|Distance||11 miles (17 km)|
|Average train duration||15 min|
|Average train ticket price||€5 (€5)|
|Train frequency||50 a day|
|Direct train||Yes, there are 50 direct trains a day|
Trains from Amsterdam to Haarlem cover the 11 miles (17 km) long route taking on average 15 min with our travel partners like. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this journey costs around €5, you can find the cheapest train ticket for as low as €5. Travellers depart most frequently from Amsterdam Centraal and arrive in Haarlem.
For as little as €5 you can travel by train from Amsterdam to Haarlem with Lufthansa and Transavia. Omio will show you the best deals, timetables and tickets available for this trip.
Looking to travel by train from Amsterdam to Haarlem? Omio can help you find that perfect journey with Lufthansa. Check Omio to see current Lufthansa train timetables, tickets, travel information and prices for the best deals on the Amsterdam to Haarlem train and book Lufthansa tickets online quickly and easily. When taking a train from Amsterdam to Haarlem, you can expect to travel 11 miles (17 km) one-way with Lufthansa. If you search for trains between Amsterdam and Haarlem in the Omio app, you can check if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Lufthansa, we do the work for you to get you safely to Haarlem from Amsterdam. Book that perfect Amsterdam to Haarlem train now with Omio and enjoy a smooth and comfortable journey with Lufthansa!
When taking a train from Amsterdam, you have a couple of train stations you can depart from including Amsterdam Centraal and Amsterdam Sloterdijk. When you arrive in Haarlem, your train can arrive in train stations including Haarlem and Haarlem Spaarnwoude.
Omio customers travelling this route book their trains from Amsterdam Centraal to Haarlem.
The most popular departure train station with passengers for this trip, called Amsterdam Centraal, is located 0 mile (s) / 0 km from the city centre of Amsterdam.
The most popular arrival train station, Haarlem, is located 0 mile (s) / 0 km away from the city centre of Haarlem.
Here are some other resources that might have the information you need