Trains to Luxembourg Find train times and tickets

National rail operator

Rail operator images default

Facts about Luxembourg

  • Currency: Euro (EUR)
  • Timezone: 1+ UTC
  • Language: French, German, Lëtzebuergesch (Luxembourgish)

With a key position on Europe’s rail network, Luxembourg is easily reached by train, and it is easy to get around by train. The country may be small, but some journeys still take time. The train ride from Troisvierges on the Belgian border to Wasserbillig in the Moselle Valley takes two hours. Like almost any rail route in rural Luxembourg, it takes in plenty of fine scenery along the way. For the very best countryside make for the northern one-third of the country, where steep valleys, forests and castles make a winning combination.

The country’s rail network radiates out from the attractive capital, which is, a little confusingly, also called Luxembourg. The capital has a population of 100,000, about 20% of the national total. Local trains run from the city of Luxembourg to destinations in France, Germany and Belgium. The showpiece route is that which heads north via Troisvierges to Liège in Belgium.

The capital has hourly trains to Brussels, taking just over three hours. Paris is much further away, but high-speed trains dash from Luxembourg to the French capital in just over two hours. Hourly trains to Koblenz in Germany take 2 hrs 30 mins for a journey that includes some lovely Moselle Valley landscapes. The French cities of Strasbourg, Metz and Nancy are all within easy reach. For longer hops into France, there are direct TGV trains from Luxembourg to Burgundy, the Rhône Valley and Provence.

Image credits: Alzette River, Luxembourg © Serrnovik

Log in / Register

  1. We'll assume you've read
    our Terms of Service.