Skip to main content

Main navigation

By train to Haarlem

Buy your ticket online with no extra booking fees. Board the train straight from the station and travel comfortably to Haarlem. Plan your journey and order your e-ticket today.

Haarlem, city of courtyards and hotspots

Haarlem is easily accessible by train, with several stations in the city. From here, you can walk straight into the historic centre, filled with courtyards, cafés and green spaces. Visit the Frans Hals Museum or the Teylers Museum, or admire St. Bavo’s Church. Haarlem is compact and easy to explore on foot, making it perfect for a day out.

Stations in Haarlem

Haarlem has two stations:

Popular train routes to and from Haarlem

Haarlem is easily reached by train from several cities. Explore this charming city by travelling directly by train from Amsterdam, Leiden, Rotterdam or Utrecht. Step on board, soak up the local atmosphere, discover historic sites, and enjoy Haarlem’s beautiful location on the Spaarne river. Travelling by train to Haarlem is easy, comfortable and quick.

Travel to Haarlem from any departure station

If your journey is not listed, no worries. Plan your journey using the NS Travel Planner.