Trip to Haarlem

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Amsterdam to Haarlem

🚆 Traveling from Amsterdam to Haarlem by train is quick and convenient. The direct train departs from Amsterdam Centraal station and arrives at Haarlem station, with services running every 15 minutes every day. 🎟️ The journey takes approximately 19 minutes, covering a distance of 13.9 km. Dutch Railways operates the Amsterdam to Haarlem train services, providing a comfortable and efficient travel experience for passengers. 💰 Ticket prices for the train between Amsterdam and Haarlem range from €6 to €17, offering an affordable transportation option for those looking to explore the beautiful city of Haarlem from Amsterdam. For more information and booking, you can contact NS at 011 31 30 751 5155 or visit their website at http://www.ns.nl/.

Where to stay in Haarlem

There are over 53 hotels to stay in Haarlem. Prices range from $55 per night.

Accomodation
  • Dutch Railways is the company that operates the train routes from Amsterdam to Haarlem. The direct train service departs from Amsterdam Centraal station and arrives at Haarlem station, with departures every 15 minutes and operating every day. The journey typically takes around 19 minutes to complete the approximately 13.9 km distance between the two cities. Ticket prices for this route can range from €7 to €17, making it a convenient and affordable option for traveling between Amsterdam and Haarlem by train.
  • The fastest train between Amsterdam and Haarlem is a direct service operated by Dutch Railways. This train departs from Amsterdam Centraal station and arrives at Haarlem station, with services running every 15 minutes and operating daily. The journey on this fast train takes approximately 19 minutes to cover the distance between the two cities. This efficient and frequent service offers travelers a quick and convenient option for traveling between Amsterdam and Haarlem by train.
  • Trains departing for Haarlem from Amsterdam leave from Amsterdam Centraal station. This centrally located and major train station in Amsterdam serves as the primary departure point for the Dutch Railways services heading towards Haarlem. Travelers can easily access and board the trains bound for Haarlem at the convenient and well-connected Amsterdam Centraal station.
  • There are frequent train services between Amsterdam and Haarlem with trains departing every 15 minutes throughout the day. These trains are operated by Dutch Railways and offer a direct route from Amsterdam Centraal station to Haarlem station. The journey typically takes around 19 minutes to complete, providing travelers with a quick and convenient transportation option between the two cities. With such regular and efficient train schedules, passengers have ample choices for making the journey between Amsterdam and Haarlem by train.
  • The train from Amsterdam to Haarlem arrives at Haarlem station. This station is conveniently located in the heart of Haarlem, making it easy for passengers to access the city center and various attractions upon arrival. Dutch Railways operates these train services, ensuring a smooth and efficient journey for travelers between Amsterdam and Haarlem. Haarlem station serves as the final destination for this train route, providing a convenient and central arrival point for passengers.
  • Trains from Amsterdam to Haarlem operate throughout the day with services departing every 15 minutes. The first train typically departs early in the morning, around 5:30 AM, while the last train usually leaves around midnight. This frequent schedule provides passengers with flexibility in choosing their travel times between the two cities. Dutch Railways operates these train services, ensuring reliable and convenient transportation options for travelers throughout the day.
  • There are numerous direct train trips available each day between Amsterdam and Haarlem. With services departing every 15 minutes and operating every day, passengers have a wide range of options for traveling between the two cities. The approximately 19-minute journey is efficiently served by Dutch Railways, offering frequent and convenient train connections for commuters and tourists alike. This reliable schedule ensures a seamless and hassle-free travel experience for passengers making the trip from Amsterdam to Haarlem by train.
  • Yes, there is a direct train connection between Amsterdam and Haarlem. The train departs from Amsterdam Centraal station and arrives at Haarlem station, with services available every 15 minutes, operating daily. The journey typically takes around 19 minutes, providing a quick and efficient transportation option for travelers looking to commute between Amsterdam and Haarlem by train.
  • The cost of a train ticket from Amsterdam to Haarlem varies between €7 and €17. This price range allows for flexibility in budgeting for the journey between the two cities by train. Travelers can choose from different fare options based on their preferences and travel plans, making it convenient to find a suitable ticket within the specified price range.

Will you be returning to Amsterdam by train?

If you are looking for the return train journey, check out trains from Haarlem to Amsterdam

See schedule