Skip to main content
Days
d
Hours
h
Minutes
m
Seconds
s
Your order

How to Get From Amsterdam to Brussels by Train

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.

Video train route Amsterdam - Brussels

Train options for Amsterdam to Brussels

Map with train route Amsterdam to Brussels

Train

High-speed train Regional train

Travel time

1hr 50 minutes 2hrs 43 minutes

Seat reservations

Mandatory Not required

Stations

Amsterdam Centraal -
Brussels (Bruxelles) Midi
Amsterdam Centraal -
Brussels (Bruxelles) Midi

Traveling by high-speed train

The quickest and most luxurious way to travel from Amsterdam to Brussels is by Eurostar 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.

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 cover

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 access to the three Benelux countries: Belgium, The Netherlands, and Luxembourg.