Night trains from Belgium
Three different night trains depart from Belgium. You can travel from Belgium by night train directly to various destinations in Austria, Germany and the Czech Republic. Board in the evening in Brussels, Antwerp or Liege and wake up the next morning in cities such as Berlin, Munich, Prague or Vienna!
Night train Brussels-Prague
With European Sleeper
Destinations: Berlin – Dresden – Bad Schandau – Decin – Prague
Departure on: Monday, Wednesday or Friday
This night train runs three times a week from Brussels-Midi and Antwerp Central. It travels through the Netherlands to Germany and the Czech Republic. The final station is Prague, but before that, this train also stops in many other nice cities such as Berlin and Dresden. Bad Schandau, in turn, is an excellent choice for nature lovers, as this place is located on the banks of the Elbe River and near the National Park “Saxon Switzerland.
Night train Brussels-Vienna
With ÖBB
Destinations: Munich, Linz, Salzburg, Vienna
Departures on: Monday, Wednesday, Friday
This overnight train also runs three times a week from Brussels-South, Brussels-North and Liège-Guillemins. Early in the morning, the train has a stop in Munich and then continues toward Austria, with stops in Salzburg, Linz, St. Pölten and finally Vienna.

