Amsterdam to Brussels Train Information
Among the most comfortable ways to travel between colorful Amsterdam and unforgettable Brussels is onboard a modern bullet train. The Amsterdam - Brussels railway route boasts the Thalys trains, an embodiment of everything high-speed modern trains are. They are light and spacious, offer great onboard amenities, such as comfortable seats, big windows, generous legroom, Wi-Fi, air-conditioning, as well as electric sockets. As a rule, during the ride onboard a train from Amsterdam to Brussels, you can buy snacks and drinks in the restaurant cars.
Is there a direct train from Amsterdam to Brussels?
Yes, you can travel between the unforgettable Netherlands and breathtaking Belgium by a direct bullet train that can cover the Amsterdam to Brussels distance of 173 km (107 mi) in an astonishingly short time.
Is there a high-speed train from Amsterdam to Brussels?
There are several train operators to choose from on the route, but, undoubtedly, the most time-saving way to travel between the cities is onboard a Thalys train. The Amsterdam to Belgium’s Brussels trains are famous for their punctuality, top-notch amenities, and, most importantly, an amazingly short travel time.
How long is the train ride from Amsterdam to Brussels?
As mentioned above, the overall Amsterdam to Brussels train time is approximately 1 hour 50 minutes, making it one of the fastest ways to travel between the cities.
How to get from Amsterdam to Brussels on a train?
As any train adventure, your journey starts with buying the train tickets from Amsterdam to Brussels. Of course, nothing stops you from purchasing them on the railway station before departure, but taking into account the possibility of the already sold-out tickets, language barrier, and losing precious time queuing, it doesn’t seem like a very wise choice. The Rail Ninja service, on the other hand, allows you to buy a train ticket in a matter of several mouse clicks, saving your time. The tickets for the Amsterdam to Brussels train cost something in the range of 150 - 200 USD per person, depending on what class you prefer, how much in advance you order your ticket, and so on. Your Amsterdam - Brussels train ride starts at the Amsterdam Centraal Station where you can catch a modern bullet train, going all the way to the colorful capital of Belgium. You arrive at the Midi Station, located in the heart of the city and is easily accessible by public transport.
Amsterdam to Brussels Train Timetable
Trains from Amsterdam to Brussels

Amsterdam to Brussels Train Review & Rating
Decided to visit Brussels spontaneously and took the Thalys train, it was a pleasant surprise from start to finish
Molly F. about traveling from Amsterdam to Brussels
Popular Train Routes From Amsterdam and Brussels
-
Paris431 kmAmsterdamTrains per day: 10|Popular trains:
Eurostar (ER)
Trains per day: 34|Popular trains:Eurostar (ER)
Trains per day: 28|Popular trains:Eurostar (ER)
Amsterdam514 kmParisTrains per day: 9|Popular trains:Eurostar (ER)
Brussels173 kmAmsterdamTrains per day: 15|Popular trains:Eurostar (ER)
Amsterdam634 kmBerlinTrains per day: 14|Popular trains:Deutsche Bahn
,Deutsche Bahn
-
Berlin634 kmAmsterdamTrains per day: 12|Popular trains:
Deutsche Bahn
,Deutsche Bahn
London580 kmAmsterdamTrains per day: 8|Popular trains:Eurostar
Amsterdam580 kmLondonTrains per day: 9|Popular trains:Eurostar
,Eurostar (ER)
Trains per day: 6|Popular trains:Eurostar (ER)
Trains per day: 6|Popular trains:Eurostar (ER)
Brussels152 kmRotterdamTrains per day: 15|Popular trains:Eurostar (ER)
-
Rotterdam152 kmBrusselsTrains per day: 16|Popular trains:
Eurostar (ER)
Rotterdam68 kmAmsterdamTrains per day: 4|Popular trains:Dutch Railways
,Dutch Railways
Amsterdam68 kmRotterdamTrains per day: 3|Popular trains:Dutch Railways
Amsterdam119 kmEindhovenTrains per day: 2|Popular trains:Dutch Railways
-
Eindhoven119 kmAmsterdamTrains per day: 196|Popular trains:
Dutch Railways
Amsterdam33 kmUtrechtTrains per day: 3|Popular trains:Dutch Railways
,Dutch Railways
Utrecht33 kmAmsterdamTrains per day: 4|Popular trains:Dutch Railways
Amsterdam63 kmThe HagueTrains per day: 4|Popular trains:Dutch Railways
,Dutch Railways
The Hague63 kmAmsterdamTrains per day: 3|Popular trains:Dutch Railways
Trains per day: 4|Popular trains:OEBB
-
Trains per day: 3|Popular trains:
OEBB
Trains per day: 1|Popular trains:BeNe
Trains per day: 11|Popular trains:Regional-Express
,TGV
Lille231 kmAmsterdamTrains per day: 36|Popular trains:SNCF
,BeNe
,TER
,Eurostar (EST)
Trains per day: 8|Popular trains:Eurostar
London370 kmBrusselsTrains per day: 9|Popular trains:Eurostar
-
Brussels370 kmLondonTrains per day: 9|Popular trains:
Eurostar
Trains per day: 32|Popular trains:SNCF
,BeNe
,TER
Trains per day: 17|Popular trains:SNCF
,BeNe
,Ouigo
,Eurostar (EST)
Amsterdam Airport Schiphol200 kmBrusselsTrains per day: 15|Popular trains:Eurostar (ER)
Brussels200 kmAmsterdam Airport SchipholTrains per day: 15|Popular trains:Eurostar (ER)
-
Paris431 kmAmsterdamTrains per day: 10|Popular trains:
Eurostar (ER)
Trains per day: 34|Popular trains:Eurostar (ER)
-
Trains per day: 28|Popular trains:
Eurostar (ER)
Amsterdam514 kmParisTrains per day: 9|Popular trains:Eurostar (ER)
-
Brussels173 kmAmsterdamTrains per day: 15|Popular trains:
Eurostar (ER)
Amsterdam634 kmBerlinTrains per day: 14|Popular trains:Deutsche Bahn
,Deutsche Bahn
-
Berlin634 kmAmsterdamTrains per day: 12|Popular trains:
Deutsche Bahn
,Deutsche Bahn
London580 kmAmsterdamTrains per day: 8|Popular trains:Eurostar
-
Amsterdam580 kmLondonTrains per day: 9|Popular trains:
Eurostar
,Eurostar (ER)
Trains per day: 6|Popular trains:Eurostar (ER)
-
Trains per day: 6|Popular trains:
Eurostar (ER)
Brussels152 kmRotterdamTrains per day: 15|Popular trains:Eurostar (ER)
-
Rotterdam152 kmBrusselsTrains per day: 16|Popular trains:
Eurostar (ER)
-
Rotterdam68 kmAmsterdamTrains per day: 4|Popular trains:
Dutch Railways
,Dutch Railways
-
Amsterdam68 kmRotterdamTrains per day: 3|Popular trains:
Dutch Railways
Amsterdam119 kmEindhovenTrains per day: 2|Popular trains:Dutch Railways
-
Eindhoven119 kmAmsterdamTrains per day: 196|Popular trains:
Dutch Railways
Amsterdam33 kmUtrechtTrains per day: 3|Popular trains:Dutch Railways
,Dutch Railways
-
Utrecht33 kmAmsterdamTrains per day: 4|Popular trains:
Dutch Railways
Amsterdam63 kmThe HagueTrains per day: 4|Popular trains:Dutch Railways
,Dutch Railways
-
The Hague63 kmAmsterdamTrains per day: 3|Popular trains:
Dutch Railways
Trains per day: 4|Popular trains:OEBB
-
Trains per day: 3|Popular trains:
OEBB
Trains per day: 1|Popular trains:BeNe
-
Trains per day: 11|Popular trains:
Regional-Express
,TGV
Lille231 kmAmsterdamTrains per day: 36|Popular trains:SNCF
,BeNe
,TER
,Eurostar (EST)
-
Trains per day: 8|Popular trains:
Eurostar
London370 kmBrusselsTrains per day: 9|Popular trains:Eurostar
-
Brussels370 kmLondonTrains per day: 9|Popular trains:
Eurostar
Trains per day: 32|Popular trains:SNCF
,BeNe
,TER
-
Trains per day: 17|Popular trains:
SNCF
,BeNe
,Ouigo
,Eurostar (EST)
Amsterdam Airport Schiphol200 kmBrusselsTrains per day: 15|Popular trains:Eurostar (ER)
-
Brussels200 kmAmsterdam Airport SchipholTrains per day: 15|Popular trains:
Eurostar (ER)