Train tickets in Luxembourg
With a key position on Europe’s rail network, it’s easy to visit Luxembourg by train. The country may be small, but some journeys still take time. For example, the train ride from Troisvierges on the Belgian border to Wasserbillig in the Moselle Valley takes 2 hrs. Like almost any rail route in rural Luxembourg, it takes in plenty of fine scenery along the way. For the very best countryside and some of the best things to do in Luxembourg, visit the north of the country, where steep valleys, forests and castles make a winning combination.
Train travel in Luxembourg radiates out from the attractive capital, which is also called Luxembourg. Visit the world’s only Grand Duchy for its UNESCO Old Town along the gorge of the River Alzette. Local trains run from Luxembourg City to destinations in France, Germany and Belgium. The showpiece route is the rural railway which heads north via Troisvierges to Liège in Belgium.
The capital has hourly trains to Brussels, which take just over 3 hrs. Paris is much further away, but high-speed trains dash from Luxembourg to the French capital in just over 2 hrs. Hourly trains to Koblenz in Germany take 2 hrs 30 mins for a journey that includes some vine-rich Moselle Valley landscapes.
The French cities of Strasbourg, Metz and Nancy are all within easy reach too. For longer hops into France, there are direct TGV trains from Luxembourg to Burgundy, the Rhône Valley and the south of France.
The best train journeys in Luxembourg
Trains in Luxembourg
What trains can you travel with in Luxembourg?
Airport train stations
Airport train stations in Luxembourg
Luxembourg’s only airport is Luxembourg Findel Airport, which is easily connected to Luxembourg City’s centre by bus. Tickets for this bus can be purchased locally.