Skip to main content

Main navigation

To Haarlem by train

Buying a train ticket online is easy, without booking fees. And at the station you board the train directly. Travel to Haarlem in comfort. Plan your trip now and book your e-tickets online.

Plan journey Buy ticket

Haarlem, city of hofjes and hotspots

Board the train to Haarlem and discover the unique atmosphere of this beautiful city. Explore the city centre with its many hidden courtyards, or 'hofjes'. These are oases of greenery and tranquillity. Enjoy a cup of quality coffee at your leisure in one of the countless cool cafés. If you're in search of culture, it's worth your while to visit the Frans Hals Museum. By the way, did you know that Haarlem has the oldest museum in the Netherlands? The stately Teylersmuseum goes back to the 18th century.

Everywhere in Haarlem you will find traces of crafts and history. You will see the stately St Bavo church towering over the city from afar. There is no shortage of fine shops and boutiques, and there's also a lot on offer for sustainable shoppers. Need a drink? In the Jopen church they have turned beer into an art. In short, time for a trip to Haarlem!

Lange witte boot aan kade voor gevelhuizen met weerspiegeling in water

Stations in Haarlem

There are 2 stations in Haarlem. The stations are:

  • Station Haarlem
  • Haarlem Spaarnwoude

Popular train routes to and from Haarlem

Haarlem is easy to reach by train from several directions. Explore this charming city and discover direct train routes to Amsterdam, Leiden, Rotterdam and Utrecht. Hop on board and be surprised by the local atmosphere, historical sights and the beautiful location on the Spaarne river. The train makes travelling to Haarlem effortless. Plan your trip today!

Travelling to Haarlem Travelling from Haarlem
Leiden - Haarlem Haarlem - Leiden
Amsterdam - Haarlem  Haarlem - Amsterdam
Utrecht - Haarlem Haarlem - Utrecht
Den Haag - Haarlem Haarlem - Den Haag
Rotterdam - Haarlem Haarlem - Rotterdam

To Haarlem from any departure station

Is your route not listed? Then plan your journey using the button below.

Groepsticket Daluren

Off-peak Group Ticket

2 to 7 people

Travel economically with a group of 2 or more people during off-peak hours. From € 6,30 per person for 7 people. from € 6,30 p.p.