Skip to content

Search a place, an artwork, a question

A red and grey CFL locomotive with double-deck carriages at a platform in Luxembourg station

Eurostar, a change and a free national network

Taking the train to Luxembourg from the UK

You can reach Luxembourg by train from London with a change in Brussels, where a direct train takes a little under three hours, or in Paris, where the TGV from the Gare de l'Est takes 2 hours 10 minutes. CFL sells the London trip via Brussels and Eurostar. Inside Luxembourg second class is free, but the international leg is paid and buying on board costs €1 to €9 extra.

In 30 seconds

Full read: 3 min

  • From London you reach Luxembourg by train via Brussels (direct, under 3 hr) or Paris (TGV, 2 hr 10 min).
  • CFL sells the London trip via Brussels and Eurostar as one booking.
  • Second class is free inside Luxembourg; the international leg and first class are paid.
  • Buying on board costs €1 to €9 extra, cash only.

For me the Brussels route is the easier one from London, because the Luxembourg train leaves from the same city Eurostar arrives in. Book it all before you travel and don't bother with first class once you're inside the country.

Sergio LeponeMy advice

Before you go

What I would keep in mind

  1. 01 Getting there

    London to Luxembourg in one booking

    CFL sells London journeys that run on a CFL or SNCB train to Brussels and then on Eurostar. It's the simplest way to put the whole rail trip on one reservation.

    Brussels to Luxembourg
  2. 02 Money

    Free travel stops at the border

    CFL puts it plainly, free rail travel only applies in second class and only to or from a border point. A ticket from Brussels or Paris is paid.

    Luxembourg free public transport
  3. 03 Watch out

    The on-board surcharge

    Board without a first-class or cross-border ticket and you'll pay a €1 to €9 surcharge for one on the train, in cash only. Buy it beforehand from a machine or the app.

  4. 04 My tip

    SNCF machines at the station

    Luxembourg station has two machines for collecting SNCF tickets, according to CFL. Useful if you booked your TGV on the French site.

    Luxembourg railway station

What I would book

My ranking, scored

International trains into Luxembourg, my ranking

My scores out of 10 for a traveller arriving from abroad, starting from the UK. I weigh direct running, total time and how well each fits with Eurostar. Opinion, with the official journey times beside it.

  1. Brussels

    Direct in just under three hours according to CFL, from the same city Eurostar serves. No change of station in Paris.

    Time: Under 3 hr

    9.0 out of 10

  2. Paris Est by TGV

    Direct in 2 hr 10 min several times a day, but from London you need to cross Paris to the Gare de l'Est.

    Time: 2 hr 10 min

    8.6 out of 10

  3. Strasbourg

    Direct in 1 hr 33 min. Ideal if you're touring Alsace first.

    Time: 1 hr 33 min

    7.8 out of 10

  4. Lyon

    Direct in 5 hr 30 min. Long, but with no change if you're coming from south-east France.

    Time: 5 hr 30 min

    6.0 out of 10

There’s something I really like about arriving in Luxembourg by train. Once you’re over the border, the national railway is free, so your international ticket only has to cover the journey up to that point. The catch is that you need to understand exactly what’s paid and what isn’t, because that’s where almost everyone slips up.

From London, via Brussels or Paris

I found no through train from London in the official sources, but there are two sensible routes with one change. The first is Eurostar to Brussels and the direct train to Luxembourg, which CFL puts at a little under three hours. CFL will even sell you the whole thing, from London through to Luxembourg, as a single rail booking. The details are in Brussels to Luxembourg.

The second is Eurostar to Paris and then the TGV from the Gare de l’Est, the faster of the two final legs. It’s quicker on the final leg, but you have to cross Paris to reach the Gare de l’Est. That route is in Paris to Luxembourg.

Whichever you pick, leave a comfortable gap between Eurostar and the onward train. A late arrival at the first change is the one thing that can undo the day, and a longer connection costs you nothing but a coffee.

Other direct trains

visitluxembourg says Luxembourg is easy to reach by train from Germany, France and Belgium, and lists the direct French services. Strasbourg is the closest of them by rail, and Marseille the furthest, with the times in the table above. For Frankfurt, Trier or Metz I found no official journey time as text, because CFL’s international pages only work through its journey planner. What I could confirm for travelling from Germany is in Frankfurt to Luxembourg.

To sleep close to everything, search places to stay in Luxemburgo on Booking.com and filter by area before price.

Which part of the ticket is free?

Since 1 March 2020 buses, trams and trains in Luxembourg have been free for everyone, visitors included. On trains there are two limits, though. The first is class, since only second is free. The second is the border, because CFL says in so many words that free travel only runs to or from a border point. A ticket from Brussels or Paris is therefore paid.

Domestic first class has its own fares. A two-hour ticket for the whole network is €3 and a day ticket, valid until 04:00 the next day, is €6, with books of ten short tickets or five day tickets at €24. On a named ticket you may be asked for ID. And here’s the key warning. Buying a first-class or cross-border ticket from the conductor costs extra, and it’s cash only. Everything the free scheme covers is in Luxembourg free public transport.

Buying and collecting tickets

Book the international part early. CFL doesn’t publish its cross-border fares as text, so the only way to see the price is through its planner or the Belgian and French railway sites, and leaving it to the day rarely helps.

Domestic first-class tickets are sold from machines or the CFL go app. For international trips CFL has a separate app, CFL International. If you bought your TGV on the SNCF website, there are two machines at Luxembourg station for collecting the tickets.

To sleep close to everything, search places to stay in Luxemburgo on Expedia and filter by area before price.

Arriving at the central station

Every one of these services terminates at the Gare Centrale. From there tram T1 takes you free to the old town or Kirchberg, and bus 29 goes to the airport. There’s a paid left-luggage service, which matters because the airport has none, according to its operator. The station itself is covered in Luxembourg railway station.

Passport and border checks on the way

Arriving by rail doesn’t change the paperwork. The Schengen passport rules apply as they would at any airport, and the new biometric registration happens wherever you first enter the area. Keep the passport on you during the trip too, since borders here are easy to cross without noticing. Keep it on you rather than in the hotel safe.

If you are short on time, see the best tours in Luxemburgo and pick one that fits your day.

Bringing a bike

CFL carries bikes on trains when there’s space and promotes routes that combine cycling and rail. The national cycle network runs to more than 600 km and is set to reach 950. Arrive at the capital by train and use the national network from there, which is free inside the country. For getting around once you’re there, see trains in Luxembourg. Coming via Brussels and keen to see Flanders too, there’s a ten-day route in my Belgium and Luxembourg itinerary.

Where the bus does not go, a car does: compare car hire in Luxembourg before you arrive rather than at the desk.

If you still need a way in, check the best ticket deals to Luxembourg from where you are.

CFL domestic first-class tickets

TicketValid forPrice
Short duration2 hours on the whole network€3
Long durationUntil 04:00 the next day€6
Book of 10 short-duration tickets10 two-hour journeys€24
Book of 5 long-duration tickets5 days€24

cfl.lu national tickets, prices as of September 2026. Second class is free within the country.

Direct trains into Luxembourg with a published time

FromTimeSource
Strasbourg1 hr 33 minvisitluxembourg
Paris Est (TGV)2 hr 10 minvisitluxembourg
Brusselsjust under 3 hrCFL
Lyon5 hr 30 minvisitluxembourg
Marseille7 hr 42 minvisitluxembourg

Checked on 29-09-2026. Frankfurt, Trier and Metz have no journey time published as text by official sources.

Test yourself

True or false?

0/3 Pick before you peek.

  1. First-class travel on Luxembourg's trains is free too.

    See the answer

    False. Free travel only covers second class. First class costs €3 for two hours or €6 until 04:00 the next day.

  2. CFL sells train journeys from Luxembourg to London.

    See the answer

    True. Its terms for international tickets describe a CFL or SNCB train to Brussels followed by Eurostar.

  3. You can pay the on-board surcharge by card.

    See the answer

    False. CFL says tickets bought on board carry a €1 to €9 surcharge and are paid in cash.

Direct train from Brussels
< 3 hr
TGV from Paris Est
2 hr 10 min
Domestic first class, two hours
€3
National cycle network, over
600 km

0 of 425 Luxembourg guides

Your next stamp

  1. How to get there
  2. Belgium and Luxembourg
  3. From Brussels

Frequently asked questions

Can you get a train from London to Luxembourg?

Yes, with one change. CFL sells London journeys that combine a CFL or SNCB train to Brussels with Eurostar. The alternative is Eurostar to Paris and the TGV from the Gare de l'Est, 2 hours 10 minutes.

How long does the train take from Brussels to Luxembourg?

A little under three hours on the direct train, according to CFL. You arrive at Luxembourg City's central station.

Are trains free in Luxembourg?

Inside the country, yes, in second class, since 1 March 2020 and for visitors too. First class (€3 for two hours, €6 for the day) and journeys beyond the border aren't free.

Where does the train arrive in Luxembourg?

At the central station in Luxembourg City's Gare district. From there tram T1 and buses run free to the old town, Kirchberg and the airport.

Can I buy a ticket on the train?

Yes, but with a surcharge. CFL adds €1 to €9 to a domestic first-class or cross-border ticket bought on board, and only takes cash.

Can I take a bike on trains in Luxembourg?

Yes, space permitting, says CFL, which also promotes routes combining bike and train. The national cycle network is over 600 km long.

Sergio Lepone

By

Tourism graduate with a master’s in Tourism Management and Planning from the University of Málaga, who has travelled across Europe. He writes every guide from official sources and his own judgement.

Published on . Facts checked on .

How I check every fact and where it comes from

Some links in this guide are affiliate links: if you book through them, the site earns a commission at no extra cost to you. Affiliate disclosure

Photos: Florian Pépellin (CC BY-SA 4.0), via Wikimedia Commons.