The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from Amsterdam to Haarlem will cost around $ 6 if you buy it on the day, but the cheapest tickets can be found for only $ 6.
This is the last train of the day.
Find all the dates and times for this journey
Trains per day
Of the 124 train that leave Amsterdam for Haarlem every day 124 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct train cover the 17 km distance in an average of 17 m but if you time it right, some train will get you there in just 15 m .
The slowest train will take 19 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Avg. Train Duration:|
|Train Ticket Price:||$5|
|Trains depart from:||Amsterdam|
|Trains arrive in:||Haarlem|
|Train Companies:||NS, NS International | IC|
The busy 22-kilometre route between Amsterdam and Haarlem has excellent daily rail coverage. Its trains operate both day and night throughout the week and depart from the Dutch capital every 5-7 minutes. A train journey between Amsterdam and Haarlem takes only 15 minutes.
The Amsterdam Haarlem trains operate under the management of the main Dutch railway company Nederlandse Spoorwegen or NS. Its modern fleet is made up of Intercity and Sprinter trains, designed to offer short, medium or long distance services and equipped with state-of-the-art facilities. Almost all Intercity trains have a free wifi connection on board.
The shortest journeys on Amsterdam Haarlem trains take 15 minutes and are carried out by the Intercity fleet. Connections aboard Sprinter are somewhat longer and end in about 19-20 minutes. All the trains on this route have functional facilities for passengers with special capacities and have spaces to store bicycles or skateboards.
Every day, including public holidays and weekends, up to 146 trains per day run between Amsterdam and Haarlem. In daylight hours their departure frequency is up to 8 trains per hour, while at night Amsterdam Haarlem trains operate at longer intervals.
Amsterdam-Centraal Station: Its gigantic terminal is located in the heart of the city centre and has car and bicycle rental offices, cafeterias, shops, luggage storage, currency exchange offices, bank branches and free wifi throughout the premises. Trams 11, 2 and 4, night buses N01 and N04, ferries 901, 905 and 901 and subway lines 53, 51 and 54 connect the station with other areas of Amsterdam.
Haarlem Station: its historic building is located 10 minutes walk from the main tourist area of the city, Grote Markt. Inside the station you can find ATMs, cafes, shops and tourist information. Outside there is a parking lot for bicycles. Bus line 2 connects the railway terminal with other areas of Haarlem. Bus 300 connects the station with Amsterdam-Schiphol airport in 1 hour.