[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Rotterdam to Haarlem

Showing times and prices for May 19

Cheapest

$15

Average

$15

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Rotterdam to Haarlem will cost around $ 15 if you buy it on the day, but the cheapest tickets can be found for only $ 15.

Ns_ic
07:21AMRotterdam1h02 08:23AMHaarlem
0 changes
$151One-way
Ns_ic
06:31AMRotterdam1h04 07:35AMHaarlem
0 changes
$151One-way
Ns_ic
06:01AMRotterdam1h04 07:05AMHaarlem
0 changes
$151One-way
Ns_ic
06:12AMRotterdam0h57 07:09AMHaarlem
0 changes
$151One-way

Train schedule from Rotterdam to Haarlem

Showing trains for tomorrow, Thu, May 19
Ns_ic
06:01AMRotterdam1h04 07:05AMHaarlem
0 changes
Ns_ic
06:12AMRotterdam0h57 07:09AMHaarlem
0 changes
Ns_ic
06:31AMRotterdam1h04 07:35AMHaarlem
0 changes
Ns_ic
07:21AMRotterdam1h02 08:23AMHaarlem
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
May 19
$15Ns_ic
Fri
May 20
$15Ns_ic
Sat
May 21
$15Ns_ic
Sun
May 22
$15Ns
Mon
May 23
$15Ns_ic
Tue
May 24
$15Ns_ic
Wed
May 25
$15Ns_ic

Fastest train times from Rotterdam to Haarlem

Showing times and prices for May 19

Fastest Journey

57 m

Average

1 h 1 m

Trains per day

4

Distance

52 km

Of the 4 trains that leave Rotterdam for Haarlem every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 52 km distance in an average of 1 h 1 m but if you time it right, some trains will get you there in just 57 m .

The slowest trains will take 1 h 4 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.

Ns_ic
06:12AMRotterdam0h57 07:09AMHaarlem
0 changes
$151One-way
Ns_ic
07:21AMRotterdam1h02 08:23AMHaarlem
0 changes
$151One-way
Ns_ic
06:31AMRotterdam1h04 07:35AMHaarlem
0 changes
$151One-way
Ns_ic
06:01AMRotterdam1h04 07:05AMHaarlem
0 changes
$151One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Rotterdam to Haarlem

distanceDistance32 miles (52 km)
durationAverage train duration56 min
priceAverage train ticket price$15 (€14)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Rotterdam to Haarlem cover the 32 miles (52 km) long route taking on average 56 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $15 (€14), you can find the cheapest train ticket for as low as $15 (€14). Travelers depart most frequently from Rotterdam Centraal and arrive in Haarlem.

Train companies: Thalys from Rotterdam to Haarlem trains

Find the best trains from Rotterdam to Haarlem with Omio's travel partners Thalys from $15 (€14). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Thalys

Thalys is a French-Belgian high-speed train company that connects the main capital cities. For your next train to Haarlem from Rotterdam with Thalys, you can choose from these different ticket fares: Standard Mini, Standard, Comfort and Premium.

Find cheap tickets for Thalys trains to Haarlem from Rotterdam on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Rotterdam to Haarlem train schedule from Thalys, the latest train ticket offers available and other travel information for the 32 miles (52 km) journey to Haarlem from Rotterdam, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Rotterdam to Haarlem in the Omio app, you can check to see if the Thalys trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Thalys train schedule for your ideal departure and arrival times, compare the best route available to get to Haarlem from Rotterdam and then book a cheap train with ease. Sit back and enjoy your upcoming train between Rotterdam and Haarlem with Thalys!

    Thalys has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Rotterdam and Haarlem:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • If a ticket is nonrefundable, a Thalys e-voucher can still be issued for a 15€ fee to passengers requesting a refund up to 30 days after the departure date.

    Travel Tips: Trains from Rotterdam to Haarlem

    Travel by train to Haarlem easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Rotterdam to Haarlem.
    FAQs

    How much do cheap trains from Rotterdam to Haarlem cost?

    Looking to save money on your route? Omio customers have found the cheapest train between Rotterdam and Haarlem for the next 7 days starting from $15 (€14)  one way.

    How much does it cost to take a train from Rotterdam to Haarlem?

    The train price to Haarlem from Rotterdam is on average $15 (€14)  if you are looking to buy your tickets for this route in the next 7 days.

    How far is it from Rotterdam to Haarlem by train?

    The distance between Rotterdam and Haarlem by train is approximately 32 miles (52 km).

    How many hours is the train time between Rotterdam and Haarlem?

    The Rotterdam to Haarlem train duration is on average 56 min, which is to be expected when traveling 32 miles (52 km) to Haarlem from Rotterdam. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When traveling by train from Rotterdam to Haarlem, which train station in Rotterdam do I depart from and which train station in Haarlem do I arrive in?

    There are a few train stations in Rotterdam to start your trip from including Rotterdam Centraal, Rotterdam Noord and Rotterdam Blaak. In Haarlem you have a few train station options to choose from for your arrival including Haarlem and Haarlem Spaarnwoude.

    Omio customers traveling this route depart most frequently from Rotterdam Centraal   and arrive in Haarlem.

    Where is the Rotterdam train station located? Where is the Haarlem train station located?

    Passengers booking this trip most frequently board their trains from Rotterdam Centraal and need to travel around 0.6 miles (875 m) from the city center to get to this train station.

    Passengers arriving in Haarlem most often arrive at Haarlem and need to travel around 1.6 miles (2.5 km) from this train station to the city center.

    How many trains are there from Rotterdam to Haarlem a day?

    The average number of trains departing Rotterdam for Haarlem is 25 a day. The train schedules and services may vary between weekdays and weekends.

    When can I take the first train from Rotterdam to Haarlem? When can I take the last train for the day?

    You can take the earliest train from Rotterdam to Haarlem at 6: 01 AM   or take the last train from Rotterdam to Haarlem leaving at 9: 12 PM. Look for the latest Rotterdam to Haarlem train schedules on Omio and book the best time to take the train for this trip.

    How early should I buy train tickets between Rotterdam and Haarlem to score the best deals?

    The price of a one way train ticket from Rotterdam to Haarlem is on average $15 (€14) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Rotterdam to Haarlem available a few months in advance.

    Important Stations and Airports for this Journey

    Rotterdam
    Haarlem
    Rotterdam Centraal is the most popular Rotterdam railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Rotterdam for your trip to Haarlem.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +31 302357822
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 00: 00 - 24: 00
    Public transit options for Rotterdam Centraal
    Subway lines: D, E
    Bus lines: 33, 34, 38, 39, 40, 44, 48
    Tram lines: 4, 7, 8, 12, 20, 21, 23, 24, 25
    Train lines: NS Intercity, NS Intercity Direct, NS Sprinter, NS Nachtnet, Thalys, Eurostar