|Distance||11 miles (17 km)|
|Average train duration||15 min|
|Average train ticket price||$6 (€5)|
Trains from Amsterdam to Haarlem cover the 11 miles (17 km) long route taking on average 15 min with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around $6 (€5), you can find the cheapest train ticket for as low as $6 (€5). Travelers depart most frequently from Amsterdam Centraal and arrive in Haarlem.
Travel between Amsterdam and Haarlem from $6 (€5) with Omio’s train partners Lufthansa and Transavia! You can find the best schedules and tickets when comparing and booking the most convenient route for you.
Looking for trains between Amsterdam and Haarlem? Lufthansa is one of the best companies to travel with on the 11 miles (17 km) trip between Amsterdam and Haarlem. As an official travel partner of Lufthansa, Omio quickly shows you the latest Lufthansa train schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Amsterdam to Haarlem routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Lufthansa train tickets that fit your budget. If you use the Omio app to search for trains from Amsterdam to Haarlem, you can quickly see if the Lufthansa ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Amsterdam - Haarlem train now on Omio quickly and easily and enjoy your upcoming trip with Lufthansa!
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.
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 traveling this route book their trains from Amsterdam Centraal to Haarlem.
The most popular departure train station with passengers for this route, called Amsterdam Centraal, is located 0 mile (s) / 0 km from the city center of Amsterdam.
The most popular arrival train station, Haarlem, is located 0 mile (s) / 0 km away from the city center of Haarlem.
Here are some other resources that might have the information you need