Fill in all mandatory fields
The date cannot be earlier than today.
Please enter a valid e-mail address.
Both fields should be identical
Online booking is possible for max. 6 passengers.
The date must be entered in the format dd/mm/yyyy.
Please choose at least 1 option.
Please enter a 7 letter booking reference (DNR)
Fill in a maximum of 2 characters.
Fill in a maximum of 2 characters.
You have entered an invalid e-mail address.
Invalid Greenpoints number. Please check the number on your Greenpoints card.
Europe by rail Thalys | Eurostar | TGV | ICE

Book tickets for international EuroCity trains

Discover Europe by train with EuroCity

The international EuroCity trains run between Belgium, Luxembourg, Alsace and Switzerland as well as between Germany and Austria.
Book your EuroCity train tickets >


EuroCity trains serve the following stations:

BELGIUM: Brussels (Midi/Zuid, Central/Centraal, Nord/Noord, Schuman, Luxembourg/Luxemburg), Ottignies, Gembloux, Namur, Ciney, Marloie, Jemelle, Libramont, Marbehan and Arlon ● LUXEMBOURG: Luxembourg FRANCE: Thionville, Metz-Ville, Strasbourg, Sélestat, Colmar and Mulhouse-Ville ● SWITZERLAND: among others Basel and Zürich ● GERMANY: among others Hamburg, Dreden and Munich ● AUSTRIA: among others Salzburg, Graz, Schwarzach-St.Veit, Villach, Klagenfurt, Wörgl and Innsbruck

EuroCity destinations



Connection Travel time
Single from
Brussels ⇄ Luxembourg
Direct train
3:03 €39* Book now
Brussels ⇄ Strasbourg
Direct train
5:29 €78.60* Book now
Luxembourg ⇄ Basel
Direct train
3:24 €57.40* Book now
Metz ⇄ Brussels
With a change
4:06 €55.20* Book now
Strasbourg ⇄ Basel
Direct train
1:18 €25.40* Book now
Basel ⇄ Brussels
Direct train
7:06 €95.20* Book now
Munich ⇄ Graz
Direct train
5:56 €86.60* Book now
Munich ⇄ Innsbruck
Direct train
1:45 €37.80* Book now


Apart from the EuroCity trains between Belgium and France or Germany and Austria there are also many other EuroCity trains in other parts of Europe, among which:
  • Hamburg ⇄ Copenhagen
  • Dresden ⇄ Prague
  • Dresden ⇄ Bratislava
  • Dresden ⇄ Budapest
  • Munich ⇄ Ljubljana
  • Munich ⇄ Verona ⇄ Padua ⇄ Venice
  • Munich ⇄ Zürich
All these are available through SNCB Europe, via the Contact Centre, in 28 Belgian stations and in travel agencies approved by SNCB Europe.
Do you have a Thalys TheCard or Eurostar Frequent traveller loyalty card? Enter your card number at the next step to earn points with your travel!
Do you have a discount card for travelling at a reduced fare? Select your card at the next step.
(I already have an Interrail Pass)

Set off and explore your limits with the Interrail Pass. Cross 30 European countries in comfort and at your own pace. Find out which Interrail Pass is right for you and board the train for an incredible life adventure!

With the Interrail Global Pass, you can enjoy unlimited travel across 30 countries within a period of your choice. Head for your dream destinations and bring back lots of happy memories!

More information about the Global Pass >

Book now

The Interrail One Country Pass is the best choice for exploring one European country from top to bottom. Pick a country of your choice, decide on your travel dates and embark on the journey of a lifetime!

More information about the One Country Pass >

Book now

Do you have an Interrail or Eurail Pass? Would you like to travel with Thalys during your journey? If so, Thalys offers a budget-friendly pass fare valid for most Thalys lines.

Book now

Travel in comfort and on a budget with OUIBUS !

alert Travel update

Terrorist threats in Brussels: specific measures for international rail journeys until Monday 30 November

28 and 29 November: train services interrupted between Arlon and Luxembourg