Skip to content

International Trains to Belgium

Travelling to Belgium by train is a fast and affordable alternative. The excellent European high speed rail network connects Belgium with all major neighboring countries and capitals. Did you know you can travel from London, Amsterdam or Paris to Brussels by train, all in less then 2.5 hours?


Fly to Europe, take the high speed train to Belgium

When traveling to Belgium from outside of Europe, you might not be able to find an affordable flight to Belgium without too many lay-overs. But did you consider booking a cheaper flight to one of Europe’s nearby international airports and travel the last part of your journey by train?

The European high speed rail network can bring you from London, Amsterdam or Paris to Brussels in 2 hours. That’s significantly faster then any lay-over and in many occasions also a lot cheaper.

Belgian High Speed Trainstations:

Belgium counts 3 international high speed train stations:

  • Brussels South ( Brussel Zuid)
  • Antwerp Central (Antwerpen Centraal)
  • Luik Guillemins (Liège Guillemins)

High Speed Trains from the UK to Belgium:

If you’re traveling from London area or the south of England, it’s well worth to consider traveling to Belgium by train instead of traveling by plane. Not only is it more ecological to travel by train, in many cases it’s also less expensive and it’s just as fast, maybe even faster.

Travel from London to Brussels by train in 2 hours with the Eurostar high speed trains. The train uses the Channel Tunnel and reaches speeds up to 300km’s / hour. Stops at London St. Pancras, Ebbsfleet, Ashford, Calais, Lille and Brussels South station. For more information and tickets visit

High Speed Trains from France to Belgium:

Paris Nord and Brussels South (Bruxelles Midi) are only 2.5h away.
There are 2 companies operating on the line Paris <-> Brussel: Thalys and TGV (by SNCF).

France’s national state-owned railway company “SNCF” runs a high speed railway between the South of France up to Brussels called “TGV”.

Thalys is operating a long distance line starting in Marseille up to Brussels. They also operate a low cost, high speed train line between Paris and Brussels under the name of IZY. In order to get a good deal, you should book your ticket weeks in advance.

There’s also the Eurostar connecting Paris with London and London with Brussels, but they don’t run a direct line between Paris and Brussels.

IZY runs a low-cost high speed train line connecting Paris Nord and Brussels South in 2 and a half hours.

For more information and tickets visit

Thalys operates a high speed train line starting in Marseille up to Paris and Brussels towards Köln (Germany) or Amsterdam (The Netherlands).

For more information and tickets visit

The TGV Train line starts in the South of France and runs all the way to Brussels. They connect major cities like Nice, Marseille, Avignon, Perpignan, Lyon, Paris, and Lille with Belgium. There is also a TGV line connecting Strasbourg with Paris and up to Brussels.

For more information and tickets visit:

Trains from The Netherlands to Belgium:

High Speed Trains:

The Thalys High Speed Train connects Amsterdam, Schiphol Airport and Rotterdam with Brussels and Antwerp all in less then 2 hours. Prices range around 62€ to 83€ for a single ticket.

Amsterdam <-> Antwerp in 1h15
Amsterdam <-> Brussels in 1h50.

Intercity (IC) Trains:

The Dutch intercity trainline to Brussels runs 16 times a day and serves several Belgian trainstations including Brussels, Antwerp and Mechelen.

The intercity trains are generally slower but also less expensive. Prices range from 20€ to 49€ for a single ticket.

Amsterdam <-> Antwerp in 1h51

Tip: When you book your tickets 7 day’s in advance, you’ll be able to get an early bird ticket, reducing the price to significantly. For example: an early bird week ticket from Amsterdam to Antwerp will cost you only 20€ whilst normally it would cost you 38.60€.

More info on

Trains from Germany, Suisse or Austria to Belgium:

ICE Trains arrive and depart from Brussels South Station and Liège Guillemins Station. They connect with many large German cities such as Aachen, Berlin, Frankfurt, Hannover, Köln, Munich etc. It’s possible to travel all the way to Zurich(Suisse) or Vienna (Austria) with the ICE train.

There is a Thalys high speed train line departing in Dortmund to Essen, Duisburg, Dusseldorf, Köln, Aachen, Liège and Brussels. 

For more information and tickets visit

Intercity Trains:

Intercity (IC) trains are part of Europe’s long distance passenger train services.

European Rail Passes:

When you’re traveling around Europe and want to visit more country’s then Belgium, it will be cheaper to get a European rail pass.

European Citizens can buy an Interrail Pass:

Non-european citizens can by a Eurail Pass