These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Brussels and Haarlem

distanceDistance106 miles (171 km)
durationAverage train duration3 h 53 min
priceAverage train ticket price$62 (€52)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain providersThalys

Trains from Brussels to Haarlem cover the 106 miles (171 km) long route taking on average 3 h 53 min with our travel partners like Thalys. Normally, there are 8 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $62 (€52), but the average price of train tickets is $62 (€52). Travelers depart most frequently from Bruxelles-Midi and arrive in Haarlem.

Train companies

Thalys Brussels – Haarlem

For as little as $62 (€52) you can travel by train between Brussels and Haarlem with Thalys. Omio will show you the best deals, schedules and tickets available for this journey.

Thalys

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

Enjoy a smooth and easy route from Brussels to Haarlem with Thalys! As an official travel partner of Thalys, Omio can help you search current train schedules and timetables from Thalys, compare the best routes from Brussels to Haarlem as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Thalys Brussels to Haarlem train ticket available today. If you search for Thalys tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between Brussels and Haarlem on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 106 miles (171 km) route from Brussels to Haarlem with ease and comfort on a train with Thalys.

    When purchasing your Thalys train tickets from Brussels to Haarlem, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • 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 Brussels 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 Brussels to Haarlem.
    FAQs
    Is travel by train currently allowed from Brussels, Belgium to Haarlem, Netherlands?

    Travel between Brussels, Belgium and Haarlem, Netherlands by train is: Partially open.

    What is the status of international entry into Netherlands from Belgium?

    International entry status: Entry is partially open for citizens and permanent residents of Belgium

    Do I need to self-quarantine on arrival in Netherlands from Brussels?

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Health declaration required

    What are the safety rules to follow in Haarlem, Netherlands?

    When traveling in Netherlands, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 11/25/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Brussels to Haarlem before traveling.

    Are there restrictions on returning to Belgium from Netherlands by train?

    The current restriction level for your return trip by train from Haarlem to Brussels is: Partially open

    Are there any international entry restrictions on returning to Belgium from Netherlands?

    Reentry to Belgium is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

    Do I need to quarantine on arrival in Belgium from Haarlem?

    What are the requirements?

    • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
    • Passenger Locator Form (PLF) required
    • A negative result for COVID-19 is a condition for subsequent release from quarantine. It is tested in quarantine on days 1 and 7
    • Negative COVID-19 test issued at most 3 days before arrival
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

    What are the safety rules to follow in Brussels, Belgium?

    The government of Belgium has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    Last checked on 11/25/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Brussels from Haarlem here.

    How much are cheap trains to Haarlem from Brussels?
    Omio customers have found cheap train tickets to Haarlem from Brussels for as low as $62 (€52)  for the next 7 days.
    How much does it cost to take a train to Haarlem from Brussels?
    The train price from Brussels to Haarlem is on average $62 (€52)  if you are looking to purchase your tickets for this journey in the next 7 days.
    How far is Haarlem from Brussels by train?
    The train distance from Brussels to Haarlem is around 106 miles (171 km).
    How many hours is the train time from Brussels to Haarlem?
    While the time it takes to travel 106 miles (171 km) from Brussels to Haarlem can vary based on specific dates, weekends, and holidays, the Brussels to Haarlem train journey time is on average 3 h 53 min.
    When traveling by train from Brussels to Haarlem, which train station in Brussels do I depart from and which train station in Haarlem do I arrive in?

    There are a few train stations in Brussels to start your route from including Bruxelles-Midi, Bruxelles-Central and Brussels-Nord. 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 Bruxelles-Midi   and arrive in Haarlem.

    Where is the train station in Brussels to go to Haarlem? Where is the train station in Haarlem located?

    Passengers board the train most frequently from Bruxelles-Midi, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Haarlem, located 0 mile (s) / 0 km away from the city center.

    What train companies offer a service between Brussels and Haarlem?
    When taking a train from Brussels to Haarlem, you can count on Thalys for the best way to get you to Haarlem. You can also check all possible train companies who offer a service to Haarlem from Brussels and compare the amenities they offer before buying a train ticket.
    How many trains per day are there to Haarlem from Brussels?
    The average number of trains departing Brussels for Haarlem is 8 a day. The train schedules and services may vary between weekdays and weekends.
    When is the earliest train from Brussels to Haarlem? When is the last train from Brussels to Haarlem?
    The earliest train departing from Brussels to Haarlem leaves at 7: 16 AM. The last train departing from Brussels to Haarlem leaves at 11: 45 AM. You can find the latest Brussels to Haarlem train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I buy a train ticket from Brussels to Haarlem to get the best deals?
    If you buy a train ticket from Brussels to Haarlem within the next 7 days, you can find tickets to cost on average $62 (€52) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Brussels and Haarlem are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Brussels
    Haarlem
    Bruxelles-Midi is the most popular Brussels 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 Brussels for your trip to Haarlem.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +32 25282828
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 15 - 22: 00
    Public transit options for Bruxelles-Central
    Metro lines: 1, 5
    Train lines: IC, Intercity Direct 9200, RER (S1, S2, S3, S6, S8, S10)