Travel by train in Luxembourg
Travel through Luxembourg by train with a Eurail pass and explore beautiful castles, vineyards and stunning woodlands along the way. Explore the spectacular fortress of Luxembourg City and don't forget to do some serious shopping.
Visit Luxembourg's capital city and the surrounding countryside by regional, high-speed or night train and be in for a treat.
Find out more: What is Eurail?
Train types in Luxembourg
Luxembourg’s train network is operated by the CFL (Chemins de Fer Luxembourgeois). The CFL also operates buses that, together with the train network, connect all of Luxembourg. Use the Eurail train timetable to check times for trains in Luxembourg.
Regional and InterCity trains in Luxembourg
The rail network in Luxembourg is made up of the following regional trains and buses:
- Regional Express
- CFL buses
On the Eurail timetable RegionalBahn, Interregio and Regional Express trains appear as “RE” and buses as “BUS”. Reservations are not required for regional trains and buses in Luxembourg.
High-speed trains in Luxembourg
International high-speed trains in Luxembourg
These high-speed trains operate to and from Luxembourg:
- IC trains link Luxembourg with Basel (Switzerland), Brussels (Belgium) and Koblenz (Germany).
- TGV trains connect Luxembourg with Paris (France).
On the Eurail timetable IC trains are shown as 'IC' and TGV as 'TGV'. Reservations are compulsory for TGV. For IC trains, reservations are optional but we recommend making reservations during weekends and busy periods.
Night trains in and between Luxembourg
International night trains
The InterCité de Nuit connects Luxembourg with the south of France by night. The last stop of the train is Port Bou, on the Spanish border.
- Luxembourg – Montpellier (France) – Cerbère (France) – Port Bou (Spain)
- Luxembourg – Marseille (France) – Nice (France)
InterCité de Nuit appears as "TRN" on the Eurail timetable. You are required to book sleeping accommodation in advance.
Reservations for trains in Luxembourg
Reservations for CFL trains and buses are not required. For InterCity trains that operate between Luxembourg and Basel, reservations are optional if you want to be sure of a seat. Reservations are required for night trains and international high-speed trains. Prices for night trains depend on the type of sleeping accommodation you choose.
Please note that the number of seats available for Eurail pass holders is limited on TGV and InterCité de Nuit trains. We recommend you make your reservations for these trains as soon as possible.
How to make reservations for trains in Luxembourg
You can make reservations for domestic and international high-speed trains and night trains:
- At a ticket desk or self-service machine at local train stations.
- By phone through the CFL call center.
Phone number: +352 2489 2489
Opening hours: Monday-Friday from 7 a.m. (7:00) to 7 p.m. (19:00). Closed on national holidays.
When calling you'll hear a menu in German, French and English. Select extension "2" for bookings and train information. Your reservations can be delivered to any European country. If you pick up your reservations at Luxembourg's main train station, the booking cost is €5. If you have your reservations delivered no booking fee is charged, but you'll have to pay a delivery cost of €7.
Rail connections in Luxembourg
International train connections to and from Luxembourg
We suggest the following routes to travel between Luxembourg and other European countries:
- Belgium – Luxembourg
Take an InterCity train to travel from Brussels to Luxembourg city (3hr)
- France – Luxembourg
Travel by TGV train from Paris to Luxembourg city (2hr). Or take an Intercité de Nuit night train to the south of France.
- Germany – Luxembourg
Travel by InterCity train from Koblenz to Luxembourg city (2hr).
Luxembourg rail passes
Belgium, the Netherlands and Luxembourg (Benelux) are classified as one country in the Eurail pass. The Eurail Benelux pass lets you see all of Benelux's top cities like Amsterdam, Antwerp, Brussels and Luxembourg city. We offer the Benelux rail pass and passes that combine the Benelux with other European countries.
Rail passes for Luxembourg
- Eurai Global Pass starting from US$523 – Have the freedom to visit Benelux and up to 23 other European countries.
- Eurail Select Pass starting from US$332 – Choose from a 3, 4 or 5 country pass that combines Benelux with Germany and Ireland.
- Regional Pass – focus on visiting Benelux plus 1 other country. Here are your options:
Eurail Benelux – France Pass starting from US$271 – Travel around famed French cities like Paris, Lyon and Nice.
Eurail Benelux – Germany Pass starting from US$291 – Explore popular German cities like Berlin, Munich and Frankfurt.
- Eurail Benelux Pass starting from US$137 – Spend your whole vacation discovering Belgium, the Netherlands and Luxembourg by rail.
Example route in Luxembourg
Experience the best of the Benelux on a single trip with a Eurail pass. You can follow the suggested route below using a: Eurail Benelux Pass - choose 3 days in 1 month, starting from US$137
Wander through Amsterdam’s beautiful historical city center and breathe in the city’s vibrant atmosphere.
Maastricht is an international city with a long history – enjoy Roman and Spanish ruins, great cuisine and cozy cobbled streets.
Brussels is bustling with culture – be sure to take a stroll at the Grand Place square.
Luxembourg city is soaked in luxury and history. Wander around the old town or enjoy amazing scenery at Chemin de la Corniche – 'Europe’s most beautiful balcony’.
For more route ideas for your Eurail trip, check out our European highlights itinerary.
Train stations in Luxembourg
Luxembourg's hub stations
Luxembourg's main hub station is Luxembourg. Here it’s possible to connect to trains and buses that take you across Luxembourg and to many international destinations.
Luxembourg has excellent facilities, including:
- Luggage lockers
- Foreign exchange desks
- Restaurants and cafés
- Tourist information offices
- ATM cash machines
- Elevators and escalators
- Access for disabled passengers