Compare prices and tickets by train, bus or flight

Tue
Jan 18
$61SNCB | IC
$59BlaBlaCar Bus
$612KLM
Wed
Jan 19
$61SNCB | IC
$24Flixbus
$612KLM
Thu
Jan 20
$61SNCB | IC
$12Flixbus
$612KLM
Fri
Jan 21
$99Thalys
$15Flixbus
$512KLM
Sat
Jan 22
Find prices
$12Flixbus
$512KLM
Sun
Jan 23
Find prices
$16Flixbus
$439KLM
Mon
Jan 24
$31SNCB | IC
$17Flixbus
$439KLM
Tue
Jan 25
$31SNCB | IC
$21Flixbus
$381KLM
Wed
Jan 26
$31SNCB | IC
$12Flixbus
$381KLM
Thu
Jan 27
$31SNCB | IC
$12Flixbus
$334KLM
Fri
Jan 28
$41SNCB | IC
$12Flixbus
$334KLM
Sat
Jan 29
$41SNCB | IC
$12Flixbus
$293KLM
Sun
Jan 30
$83Thalys
$16Flixbus
$293KLM
Mon
Jan 31
$31SNCB | IC
$12Flixbus
$293KLM
Tue
Feb 1
$31SNCB | IC
$12Flixbus
$263KLM
Wed
Feb 2
$31SNCB | IC
$12Flixbus
$263KLM
Thu
Feb 3
$31SNCB | IC
$12Flixbus
$263KLM
Fri
Feb 4
$35Thalys
$12Flixbus
$234KLM
Sat
Feb 5
$41SNCB | IC
$12Flixbus
$234KLM
Sun
Feb 6
$41SNCB | IC
$12Flixbus
$234KLM

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Brussels to Amsterdam

distanceDistance107 miles (173 km)
durationAverage train duration1 h 52 min
priceAverage train ticket price$61 (€50)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersSNCB | IC, Thalys or Eurostar

Trains from Brussels to Amsterdam cover the 107 miles (173 km) long journey taking on average 1 h 52 min with our travel partners like SNCB | IC, Thalys or Eurostar. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around $61 (€50), you can find the cheapest train ticket for as low as $41 (€34). Travelers depart most frequently from Bruxelles-Midi and arrive in Amsterdam Centraal.

Train companies: Thalys and Eurostar from Brussels to Amsterdam trains

Buy your official Thalys and Eurostar train tickets to Amsterdam from Brussels from $41 (€34) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Thalys
Eurostar

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

Omio helps you find the perfect Brussels - Amsterdam train with Thalys. Whether you are searching for the fastest, earliest or cheapest train to Amsterdam from Brussels, Omio shows you Thalys current train schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Brussels to Amsterdam route. You can expect to travel around 107 miles (173 km) to Amsterdam from Brussels on a train with Thalys. Once you are ready, buy your one-way Thalys tickets from Brussels to Amsterdam starting as low as $99 (€82) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with Thalys!

  • Average Price: $99

These are Thalys' ticket policies for COVID-19 for the train between Brussels and Amsterdam:

  • 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.

Trains from Brussels to Amsterdam

Trains in Europe are an efficient way to travel between cities, with a number of companies offering domestic and international train routes in SNCB, run from very early in the morning until late in the evening, with an average of one departure every hour. There are also indirect services available, with one change required at Rotterdam and Antwerp. Direct high-speed Brussels to Amsterdam trains operated by Thalys are also available and take under 2 hours to arrive at Amsterdam Centraal station.

Train tickets from Brussels to Amsterdam: when to book to save $

Time Price Savings
1 week earlier 39 €
1 month before 39 €0%
2 months earlier 38 €3%
3 months earlier 26 €50%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Brussels - Amsterdam. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • If you book a ticket Brussels - Amsterdam with 2 months in advance you save up to about 3% compared to the initial price.
  • By booking 3 months in advance, you could save up to 50%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Brussels to Amsterdam

Travel by train to Amsterdam 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 Amsterdam.
FAQs

Is travel by train currently allowed from Brussels, Belgium to Amsterdam, Netherlands?

Travel between Brussels, Belgium and Amsterdam, 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 Amsterdam, 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 1/13/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Amsterdam from Brussels before traveling.

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

The restriction level for your return train to Brussels, Belgium from Amsterdam is: Partially open.

Is my return train into Brussels from Amsterdam restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

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

Conditions of reentry:

  • Passenger Locator Form (PLF) required
  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • A negative result for COVID-19 is a condition for subsequent release from quarantine. It is tested in quarantine on days 1 and 7
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/16/22. Remember to check the latest COVID-19 travel safety regulations for your train to Brussels from Amsterdam closer to your date of departure here here.

How much does a cheap train between Brussels and Amsterdam cost?

Omio customers have found the cheapest trains from Brussels to Amsterdam to cost as little as $41 (€34)  in the next 7 days.

How much does it cost to take a train from Brussels to Amsterdam?

If you are looking to book your train ticket in the next 7 days, you can expect the Brussels to Amsterdam train to cost on average $61 (€50)  one way.

What is the distance to Amsterdam from Brussels by train?

The train distance from Brussels to Amsterdam is around 107 miles (173 km).

How long is a train from Brussels to Amsterdam on average?

On average the Brussels to Amsterdam train travel time is 1 h 52 min  for the 107 miles (173 km) long journey, but the duration can vary if you travel on weekends and holidays.

What train station in Brussels goes to Amsterdam? What train station do I come into Amsterdam from Brussels?

When departing from Brussels, you have various train station options to start your trip from including Bruxelles-Midi, Bruxelles-Central and Brussels-Nord. When arriving in Amsterdam, you can end your journey in train stations like Amsterdam Centraal and Amsterdam Sloterdijk.

Omio customers book a train from Bruxelles-Midi   to Amsterdam Centraal   most frequently for this route.

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

Passengers board their train most frequently from Bruxelles-Midi and travel around 1.1 miles (1.8 km) from the city center to this train station.

Passengers traveling this route most often arrive at Amsterdam Centraal and need to travel approximately 0.6 miles (916 m) from the train station to the city center in Amsterdam.

Which train providers can get me from Brussels to Amsterdam?

If you're looking for trains from Brussels to Amsterdam, you can rely on SNCB | IC, Thalys or Eurostar to get you to Amsterdam. It's also good to check out all possible train companies for the Brussels to Amsterdam journey to see if there might be differences in the amenities they offer.

How many train services are there to Amsterdam from Brussels a day?

On average, there are 12 trains a day from Brussels to Amsterdam. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Brussels to Amsterdam? What time is the last train from Brussels to Amsterdam?

You can take the earliest train from Brussels to Amsterdam at 7: 44 AM   or take the last train from Brussels to Amsterdam leaving at 12: 52 PM. Look for the latest Brussels to Amsterdam train schedules on Omio and book the best time to take the train for this trip.

How far in advance should I purchase a train ticket from Brussels to Amsterdam to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets from Brussels to Amsterdam within the next 7 days, you can find tickets to cost on average $61 (€50) one way. To find the best prices for this journey, consider booking your train ticket from Brussels to Amsterdam a few months in advance.

Important Stations and Airports for this Journey

Brussels
Amsterdam
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 Amsterdam.
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)