Cookie Policy

By using the SNCB Europe website you consent to the use of cookies in accordance with our cookie policy. For more information about the cookies we use and manage, please read our full cookie policy.

Your preferences have been set as follows:
+32 70 79 79 79 (€0.30/min)
+32 70 79 79 79 (€0.30/min)
+ int. and/or local cost
Mo-Fr: 8-20h / Sa-Su: 9-16h30
Brussels - Amsterdam
Single journey from
Travel time
Book up to
4 months in advance

Direct trains from Brussels to AmsterdamFrom Brussels to Amsterdam

Travelling between Brussels and Amsterdam has never been so fast and easy with Thalys and InterCity. By Thalys, you can even reach Amsterdam in a record 1 hour 50 minutes. Book your tickets 4 months in advance to get the best fares on offer.

Travel update
1 / 11

Get to Amsterdam with the direct Thalys and InterCity services from Brussels

There are 2 options for travelling to Amsterdam. Whichever choice you make, Thalys and InterCity will get you right to the heart of Amsterdam from Brussels-Midi, the main station in the Brussels area.

The 14 daily Thalys trains provide a direct service in just 1 hour 50 minutes.

The 16 daily trains operated by InterCity get you to Amsterdam in a little over 3 hours, and offer you more flexibility: you can board the train of your choice and get on and off wherever you want along the line (13 stops), without requiring a seat reservation.

Upon your arrival at Amsterdam Central station (located in the very centre of the city), the wide array of different public transport lines on offer (underground, tram, bus or even train) means you can start your visit to the city with ease, or continue your journey on to other towns and cities. If you are feeling particularly active, you can take advantage of the central location of the station to get your trip to Amsterdam off to a good start using the most popular method of transport, the bike!

Read more about Thalys Read more about InterCity

Bruxelles-Midi/Brussel-Zuid train station

47B Avenue Fonsny
1060 Brussels

Amsterdam Centraal train station

15 Stationsplein
1012 AB Amsterdam
The Netherlands
Contact Centre
+32 70 79 79 79 (€0.30/min)