

Trains in Belgium
When you hop on trains in Belgium, you'll be sure to end up in charming cities full of culture and history. Visit Brussels, Antwerp, Ghent and Bruges on a Belgian rail adventure. It's simply the best way to see this historic country's most impressive sites!
Train types in Belgium
The Belgian rail network is run by NMBS/SNCB, the Belgian National Railway Company. You can use the Interrail train timetable to look up train times for Belgian rail journeys.
- Route Map
- DOMESTIC TRAINS
- INTERNATIONAL TRAINS

Popular connections in Belgium
- Domestic routes
- International Routes
How long does it take to travel between major cities on the Belgian rail network? This table shows journey times for InterCity trains, which don't require reservations.
Route | Travel time |
---|---|
Brussels to Antwerp | 47m |
Brussels to Bruges | 56m |
Brussels to Ghent | 31m |
Brussels to Liège | 58m |
Ghent to Antwerp | 55m |
Reservations
Interrail reservation self-service system
- Interrail
- Eurostar, TGV, ICE, RailJet, Nightjet, European Sleeper
- Eurostar, TGV, ICE, RailJet, Nightjet, European Sleeper
Administration costs when booking through Interrail self-service
- € 2,- p.p.per train
- Additional € 9,- per order (for paper tickets)
With railway carriers
- SNCB (b-europe): International trains to Netherlands, France, Germany and UK
- Eurostar, TGV, European Sleeper, Nightjet
- DB (German railways): International trains
- ICE
- ÖBB (Austrian railways): International trains
- ICE
- ČD (Czech railways): International trains
- ICE
- European Sleeper: Only European Sleeper trains, international
- ÖBB Nightjet: Only Nightjet
Other platforms
- Rail Europe: International trains
- Eurostar and TGV
- ACP Rail: Eurostar trains to London
An explanation of how each booking platform works can be found here: How do I book my reservations
Locally at the train station in Belgium
- International trains can be reserved at the train station, the following booking costs are applied:
- ICE to Germany: € 7
- European Sleeper, Eurostar and TGV: € 12
Eurostar trains are popular and therefore, usually sell out quickly. Make sure to get your seat reservation in time. Alternatively, find trains without seat reservations in our timetable by toggling on the ‘no reservation needed’ button.
Get your Pass for Belgium
Interrail Global Pass
Offers you extensive rail travel in 33 European countries including Belgium
Youth, senior and family discounts available
Prices from € 212
Tips and tricks for Belgium
Belgian main train stations
Belgium's main stations have connections to many domestic and international destinations. These stations are:
Brussel Zuid/Bruxelles Midi
Brussel Centraal
Brussel Noord
Antwerpen Centraal
Gent Sint-Pieters
Luik Guillemins
Belgian train stations often have excellent and modern facilities:
Lockers
Cash machines and a foreign exchange desk
Restaurants and cafés
Tourist information offices
Elevators, escalators and access for disabled passengers
Spelling of cities in Belgium
You'll usually find the local spelling of Belgian cities on Belgian train timetables and at train stations in Belgium. Names will be in both Dutch and French.
Good to know:
Antwerpen/Anvers = Antwerp
Brugge = Bruges
Brussel/Bruxelles = Brussels
Gent/Gand = Ghent
Oostende = Ostend
Transport and accommodation deals
With an Interrail Pass valid in Belgium, you can travel by bus to neighboring countries, and get up to 20% off on hostel accommodation in Brussels and Bruges with Europe's Famous Hostels.
Get inspired
-
24 hours in Bruges In 24 hours, explore the charming city of Bruges, known for its character, canals and chocolate.
-
7 incredible forests in Europe by train Head into nature and explore some of Europe's finest forests, finding peace in Poland and calm in Croatia. Travel with your Interrail Global Pass today!
-
Interrailing in Autumn Don’t be put off by Europe’s falling temperatures in early October. Interrailing in autumn is actually one of the best ways to see Europe!
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.