How to get from Amsterdam to Brussels by train

Map with train route Amsterdam Brussels Capital cities Amsterdam and Brussels are surprisingly close to each other, the trip taking as little as two hours by train. We will explain to you the best ways to travel from Amsterdam's charming canals to Brussels, the exciting political heart of Europe.

Train options for Amsterdam to Brussels
Traveling by high-speed train
Traveling by regional train
Eurail passes

Gallery

Amsterdam in Autumn

Amsterdam in Autumn

Dutch train running through tulip fields, the Netherlands

Dutch train running through tulip fields, the Netherlands

City center of Antwerp

City center of Antwerp

Brussels city center

Brussels city center 

Train options for Amsterdam to Brussels

 

Train

Travel time

Seat reservations

From/to stations

High-speed train

1hr 50min

Mandatory

Amsterdam Centraal -
Brussels (Bruxelles) Midi

Regional train

2hr 43min

Not required

Amsterdam Centraal -
Brussels (Bruxelles) Midi

Traveling by high-speed train

 
Thalys high-speed train crossings fields in France

Thalys high-speed train crossings fields in France

The quickest and most luxurious way to travel from Amsterdam to Brussels is by Thalys high-speed train. It will take you there in 1 hour and 50 minutes, but be advised that this train is quite expensive. For actual travel times, check out our timetable.
 

If you're traveling with a Eurail pass, you don't need to buy a ticket and only pay a reservation fee. We recommend you book your seats as far in advance as possible.
Read more about making seat reservations.

Traveling by regional train

 
Dutch regional train

Dutch regional train

You can take a regional train from Amsterdam to Brussels, with a single stopover in Rotterdam. This is a slightly longer trip than by high-speed train, but it'll cost you less and you can stop anywhere along the way. We recommend a visit to beautiful Antwerp in Belgium.
 

If you have a Eurail pass, you don't need to buy a ticket. You can travel on this train for free and get on and off whenever you like.

Eurail Passes

 
Eurail pass

Eurail pass

The Eurail pass is a pass that lets you travel on nearly every train in Europe. It comes in all shapes and sizes, so you can pick the one that best fits your holiday plans.
Check out our Eurail passes.

 

If you're only looking to travel in The Netherlands and Belgium, the Eurail Benelux Pass might be just the thing for you. This pass gives you acces to the three Benelux countries: Belgium, The Netherlands and Luxembourg.

Related pages

 
- Eurail passes
- Countries in Europe
- Countries
Back to top