Trains to Luxembourg
National rail operator
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 – that's 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 the rural railway which heads north via Troisvierges to Liège in Belgium.
The capital has hourly trains to Brussels, which take 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 the south of France.
Train fares for journeys wholly within Luxembourg don't really need to be pre-booked. Fares sold locally (ie. at stations prior to joining the train) are capped at just €2 and are due to be scrapped entirely in 2020, as Luxembourg becomes the first country in the world to make its entire public transport network (trains and buses) completely free of charge.