Trains from Brussels to Amsterdam

Approved for

and more

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries

Brussels to Amsterdam Train Information

Avg. Train Duration1h 50m
Trains arrive inAmsterdam
Trains depart fromBrussels
Train Ticket Price 29.00 €
Distance173 km
Train Companies
  • Thalys

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 BeNeLux. As a regularly traveled route, trains from Brussels to Amsterdam operate seven days a week and depart on a frequent basis. Direct trains from Brussels to Amsterdam, operated by 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.

Brussels to Amsterdam trains: Not what you're looking for?

Return trains from Amsterdam to Brussels | Compare all modes of traveling from Brussels to Amsterdam | Or learn about trains to Amsterdam

Brussels to Amsterdam Train Cost

Average prices for trains from Brussels to Amsterdam when you book in advance

Booking Period

Average Price

Same Day


1 Day in Advance


1 Week in Advance


2 Weeks in Advance


1 Month in Advance


3 Months in Advance


Brussels to Amsterdam Trains: General Information

  • autobus Brussels to Amsterdam trains are run by either Thalys or SNCB.

  • autobus All Thalys trains are direct, while some SNCB trains have transfers at Rotterdam and Antwerp. Brussels to Amsterdam trains depart from Bruxelles-Midi train station and arrive at Amsterdam's Centraal train station.

  • autobus Journey Time: The Brussels to Amsterdam train journey takes as little as 1 hours and 50 minutes to arrive in Amsterdam.

  • autobus Most travelers book their Brussels to Amsterdam train tickets 1 day in advance of the travel date.

Based on GoEuro's travel data, as the table above clearly illustrates, ticket prices on Brussels to Amsterdam trains decrease the further they are booked in advance:

  • It is 12% cheaper to book a train from Brussels to Amsterdam a day ahead of time rather than buying a ticket at the station.
  • It is 36% cheaper to book a Brussels to Amsterdam train ticket 1 week in advance as opposed to the day you intend to travel.
  • Brussels to Amsterdam train costs are 41% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.


Local Time 17:13
Population 741,600
Region Noord-Holland
Languages Dutch

How expensive is Amsterdam?

An Average Meal

An average meal in a restaurant in Amsterdam costs 5.9% more than in Brussels.


Prices in Amsterdam are on average 2.5% lower than in Brussels.

Public Transport

Public transport in Amsterdam costs around 33.3% more than in Brussels.

A Night in a Hotel

A night in a hotel in Amsterdam is about 46.6% more expensive than in Brussels.

Taking the Train from Brussels

Trains from Brussels to Amsterdam depart from Bruxelles-Midi train station, which is located a short distance south of Brussels' city center and central train station. Trains from Bruxelles-Central to Bruxelles-Midi are available, with trains running every five minutes until late seven days a week with an average journey time of around three minutes. A taxi from the city center to Bruxelles-Midi will take roughly the same amount of time. Alternatively, you can walk from the city center to Bruxelles-Midi in around twenty minutes.

Getting into Amsterdam by Train

The capital city of the Netherlands, Amsterdam has a wonderful artistic history and is distinguishable by its many canals and narrow houses. There are many fascinating museums to explore, many of which are situated within the Museumplein, a whole square in the city center dedicated entirely to museums. Trains from Brussels to Amsterdam arrive at Amsterdam Centraal station, which is situated a short distance north of the city centre. Metro lines 1, 2, 5, 13, and 17 all run from Amsterdam Centraal to the city center, with service departing regularly seven days a week until late. Journey time is roughly around four minutes. Taxi services are also available and a journey from Amsterdam Centraal to the city center will typically take three minutes. The distance is also walkable, and you can reach the city center from Amsterdam Centraal in around ten minutes on foot.