Skip to content

Search a place, an artwork, a question

A red and white car of the Pfaffenthal-Kirchberg funicular on its inclined track beside the concrete station

The first country to make all public transport free

Free public transport in Luxembourg, small print included

Luxembourg has had free public transport since 1 March 2020, and it applies to tourists as well. Buses, the tram, second-class trains and the funicular are free within the country, with no ticket needed. First class on the train (€3 for two hours, €6 for the day) and the part of any journey beyond the border are still paid.

In 30 seconds

Full read: 3 min

  • Luxembourg's public transport has been free since 1 March 2020, for tourists too.
  • It covers buses, the tram, second-class trains and the Pfaffenthal-Kirchberg funicular within the country.
  • First class costs €3 for two hours or €6 a day; any leg outside the country is paid separately.
  • Carry your passport, as ID can be checked even when you travel free.

It's one of the best travel policies in Europe, even though it wasn't designed with visitors in mind. My one warning is the border, which is where the free ride ends and where a lot of people get caught out by the conductor.

Sergio LeponeMy advice

Before you go

What I would keep in mind

  1. 01 To save money

    No ticket, no card, nothing to tap

    Inside the country there's nothing to buy or validate on the bus, tram or second-class train. There's no visitor travelcard either, because you don't need one.

  2. 02 Watch out

    The border is where you start paying

    On trains, free travel runs to or from a border point. On RGTR cross-border buses, to the last stop before the frontier. Beyond that you need a ticket.

    trains in Luxembourg
  3. 03 Money

    First class for €3 or €6

    CFL charges €3 for two hours in first class across the network and €6 until 04:00 the next day. Bought on board, there's a €1 to €9 surcharge, payable in cash only.

  4. 04 My tip

    Carry your passport anyway

    Free travel doesn't mean no checks. A 2009 law allows CFL staff, police and customs to ask for ID on public transport, and first-class passengers on a named ticket must show it.

What I would book

Luxembourg was, by its own Ministry of Mobility’s account, the first country in the world to make all public transport free. It’s one of the facts about Luxembourg that surprise people most. For a visitor it’s a gift, but a gift with conditions, and those conditions are exactly what can cost you money if nobody tells you.

What you don’t pay for

Since 1 March 2020 you’ve been able to ride buses, the tram and second-class trains across the whole country without a ticket. The scheme doesn’t distinguish between locals and visitors, the official wording names residents, cross-border workers and tourists. The funicular from the Pfaffenthal-Kirchberg halt up to the tram is included too, as CFL spells out in its FAQ.

Before that date a ticket for the whole country cost €4 a day or €50 a month. For a whole country, that already sounded cheap to British ears. Scrapping fares altogether changes how you travel, though, because you stop thinking about zones, readers and machines. To see how tram, bus and rail fit together, start with getting around Luxembourg.

First class still has a price

On CFL trains the free ride stops at second class. First class has two domestic fares. A short ticket covers two hours on the whole network for €3, and a long one runs until 04:00 the following day for €6. Frequent travellers can buy books of ten short tickets or five long ones for €24 each.

You buy them from station machines or the CFL go app. You can buy on board too, but with a €1 to €9 surcharge, and only in cash. It’s one of the extra costs I cover in Luxembourg scams. On journeys under an hour, which is most of them here, I wouldn’t bother with first unless I had heavy bags at rush hour.

Once your dates are set, check which hotels are still free in Luxemburgo before prices climb.

Where does the free bit end?

At the border, and this is the classic mistake. CFL is precise about it. By train, free travel runs to or from a border point; on RGTR cross-border buses, to the last stop before the frontier. A ticket from Luxembourg to Trier, Arlon or Metz isn’t free, only its Luxembourg section is.

If you come in via Brussels or Paris, your international ticket has to cover you as far as the border, after which you pay nothing. I go through the international routes in train to Luxembourg. Season tickets on cross-border lines are discounted for regular commuters, which won’t matter much on a short break.

For a one-off cross-border ticket, the station machines are the easy option. CFL says they work around the clock, offer English among four languages, and take Visa, Mastercard, Maestro and V Pay as well as coins, though not the smallest 1, 2 and 5 cent ones. A ticket counts as valid the moment it’s printed and there are no exchanges or refunds, so buy it just before you travel.

Keep ID on you

No ticket doesn’t mean no checks. A law of 19 June 2009 on order and safety in public transport lets CFL staff, the police and customs ask passengers for identification, and in first class with a named ticket you must show it if asked. My advice is to keep your passport on you throughout. The FCDO gives drivers the same advice, since in a country this small you can slip across a border without noticing.

Once your dates are set, check which hotels are still free in Luxemburgo before prices climb.

Making the most of it on a short trip

Free travel changes where I’d stay. Since getting around costs nothing, Kirchberg, the Gare or even a town outside the capital with a railway station all work, with no fares to add to the budget. It also makes day trips painless, since Esch-sur-Alzette, Ettelbruck or Clervaux are free and quick by train.

There are smaller wins too. The Pfaffenthal lift and the funicular spare you the climbs at no cost. The tram has reached the airport since 2 March 2025, so arriving and leaving are free as well. For the rest of what costs nothing, see free things to do in Luxembourg.

What I’d do

I’d stick to second class, keep my passport handy and, if I were heading to Trier or Arlon, buy the foreign leg before boarding to avoid the on-board surcharge. Do that and transport simply drops off the budget, which in a country with high prices is very welcome.

If you would rather have a local show you round, book a guided tour in Luxemburgo and choose by the reviews.

A car frees you from timetables: search car hire in Luxembourg on DiscoverCars and compare companies.

So you do not pay over the odds, look at trains, coaches and flights to Luxembourg on Omio and pick the one that suits you.

An articulated city bus on route 18 to Kirchberg, in a colourful livery, on a street lined with trees

An articulated city bus on route 18 to Kirchberg, in a colourful livery, on a street lined with trees

What's free on Luxembourg's public transport

ServiceFree?Detail
City and regional busesYesWithin the country
RGTR cross-border busesLuxembourg part onlyTo the last stop before the border
Tram T1YesThe whole line, airport to Stadion
CFL train, second classYesUp to the border point
CFL train, first classNo€3 for 2 hours, €6 a day
Pfaffenthal-Kirchberg funicularYesNamed by CFL as included

cfl.lu and transports.public.lu, checked on 29-09-2026.

Domestic first-class tickets (CFL)

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

Prices as of September 2026, cfl.lu. On board, €1 to €9 surcharge, cash only.

Test yourself

True or false?

0/3 Pick before you peek.

  1. Luxembourg's free public transport started on 29 February 2020.

    See the answer

    False. Official sources (transports.public.lu, CFL and mobiliteit.lu) give 1 March 2020, although 29 February is often repeated.

  2. The Kirchberg funicular is free as well.

    See the answer

    True. CFL's FAQ says the Pfaffenthal-Kirchberg funicular is included, just like buses, trams and trains.

  3. On a cross-border bus you ride free all the way to your stop in France.

    See the answer

    False. On RGTR cross-border buses the free ride ends at the last stop before the border. The rest of the journey has to be paid.

First day of free public transport
1 Mar 2020
What a day ticket used to cost
€4
First-class rail, two hours
€3
First-class rail, whole day
€6

0 of 425 Luxembourg guides

Your next stamp

  1. Getting around
  2. Airport to city centre
  3. By train

Frequently asked questions

Is public transport in Luxembourg free for tourists?

Yes. transports.public.lu states that the measure applies to residents, cross-border workers and tourists. You board buses, trams and second-class trains without a ticket.

When did Luxembourg make public transport free?

On 1 March 2020. Before that, a day ticket for the whole country cost €4 and a monthly pass €50.

Is the train from Luxembourg to Trier or Arlon free?

Only as far as the border. CFL says free rail travel applies in second class to or from a border point, so the German or Belgian section has to be paid.

Do I need a ticket from Brussels or Paris?

Yes, for the international part. Your ticket must cover the journey to the Luxembourg border; once inside the country, second-class travel is free.

Is it free at weekends as well?

Yes, it doesn't depend on the day. Buses, the tram, second-class trains and the funicular are free every day within Luxembourg.

Do I need ID to travel free?

You don't need a ticket, but under a law of 19 June 2009 staff and police can check identity on public transport. As a British visitor, keep your passport on you.

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: Smiley.toerist (CC BY-SA 4.0); GilPe (CC BY-SA 4.0), via Wikimedia Commons.