Your travel may be affected by the current COVID19 crisis, so please check before departure. Train operators’ exchange and refunds policies are available here. Deine Reise könnte von Einschränkungen auf Grund der Coronavirus Pandemie betroffen sein – bitte prüfe dies vor der Abfahrt. Die Stornobedingungen der einzelnen Transportunternehmen findest du hier (auf Englisch). Tu viaje puede verse afectado por la crisis actual de COVID19, por favorverifica tu itinerario antes de la salida. Las políticas de cambios y reembolsos de los operadores de trenes están disponibles aquí (en inglés). Il tuo viaggio potrebbe subire cambiamenti a causa dell’attuale crisi da COVID19. Per favore,controlla il tuo itinerario prima della partenza. Le politiche di modifica e rimborso dei vari operatori ferroviari sono disponibili qui (in inglese). Votre voyage pourrait être impacté par la crise de COVID19. Veuillez vérifier avant votre départ. Les politiques d'échange et remboursement de chaque transporteur sont disponibles ici.

Trains to Luxembourg City

The city of Luxembourg is one of Europe’s smaller and often overlooked capitals. It enjoys a superb location on high ground. So it’s no surprise that the historic centre is often referred to as the Ville Haute (High Town). Two rivers, the Pétrusse and the Alzette, have carved deep gorges through the heart of the city, making Luxembourg a very scenic town with lots of steep slopes. There is a fine traffic-free central area around the Place d'Armes.

The capital's main railway station in the heart of the city lies two kilometres south of the Ville Haute. It is the jumping-off point for local services to nearby towns such as Metz and Nancy (both in France), Trier (Germany) and Arlon (Belgium), all about an hour away. The best short excursion by train within Luxembourg is the ride north from the capital to Clervaux and beyond. This line, which continues over the border to Liège in Belgium, is full of scenic highlights. From Luxembourg to Clervaux takes just an hour.

The city of Luxembourg makes a perfect first stop on the continent for travellers from Britain setting off to explore Europe by rail. The fastest route is usually via Paris (which requires an easy change of stations). The route from London via Brussels takes a little longer, but offers better scenery.

There are direct TGV services to Dijon, Lyon, and Montpellier. Closer to hand, there is an hourly direct train to Koblenz in the Rhine Valley. It is a journey of just two-and-a-half hours, but one noted for its memorable scenery as the train follows the Moselle Valley downstream towards the Rhine.

Travel to Luxembourg City by train from anywhere in the UK or across Europe.

Paris to Luxembourg City by train

from $32.48

Avg 0 changes 2hr 10m

London to Luxembourg City by train

from $91.19

Avg 1 change 5hr 19m

Metz to Luxembourg City by train

from $10.62

Avg 0 changes 41m

Strasbourg to Luxembourg City by train

from $38.73

Avg 0 changes 1hr 21m

Nancy to Luxembourg City by train

from $20.61

Avg 0 changes 1hr 31m

Frankfurt am Main to Luxembourg City by train

from $20.61

Avg 1 change 3hr 32m

Koblenz to Luxembourg City by train

from $21.24

Avg 0 changes 2hr 11m

Brussels to Luxembourg City by train

from $46.85

Avg 0 changes 2hr 40m

Trier to Luxembourg City by train

from $21.24

Avg 0 changes 46m

Cologne to Luxembourg City by train

from $20.61

Avg 1 change 3hr 23m

Mannheim to Luxembourg City by train

from $23.74

Avg 1 change 2hr 50m

Saarbrücken to Luxembourg City by train

from $25.61

Avg 0 changes 1hr 15m

Mainz to Luxembourg City by train

from $22.49

Avg 1 change 3hr 11m

Arlon to Luxembourg City by train

from $11.87

Avg 0 changes 15m

Berlin to Luxembourg City by train

from $40.60

Avg 1 change 7hr 43m

Country guide

Train tickets in Luxembourg

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.