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.
Before you go
What I would keep in mind
-
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.
-
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 -
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.
-
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
What's free on Luxembourg's public transport
| Service | Free? | Detail |
|---|---|---|
| City and regional buses | Yes | Within the country |
| RGTR cross-border buses | Luxembourg part only | To the last stop before the border |
| Tram T1 | Yes | The whole line, airport to Stadion |
| CFL train, second class | Yes | Up to the border point |
| CFL train, first class | No | €3 for 2 hours, €6 a day |
| Pfaffenthal-Kirchberg funicular | Yes | Named by CFL as included |
cfl.lu and transports.public.lu, checked on 29-09-2026.
Domestic first-class tickets (CFL)
| Ticket | Valid for | Price |
|---|---|---|
| Short duration | 2 hours | €3 |
| Long duration | Until 04:00 the next day | €6 |
| Book of 10 short tickets | 10 two-hour tickets | €24 |
| Book of 5 long tickets | 5 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.
-
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.
-
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.
-
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
- Getting around
- Airport to city centre
- By train
- Trains
- With kids
- On a budget
- Free things to do
- Tram
- A Possen Museum
- American Cemetery
- Ansembourg
- Ansembourg Castles
- Asselborn
- Bascharage
- Beaufort castles
- Belval
- Belval blast furnaces
- Berg Castle
- Bernard-Massard cellars
- Bourglinster Castle
- Bourscheid Castle
- Brandenbourg
- Brandenbourg Castle
- Caves St Martin
- Christmas
- Clervaux Castle
- Echternach
- Echternach Abbey
- Ehnen
- Ehnen Wine Museum
- Esch-sur-Alzette
- Esch-sur-Sûre Castle
- European Museum Schengen
- Fond-de-Gras
- General Patton Museum
- German war cemetery
- Haff Réimech
- Hohllay
- Hollenfels Castle
- Hosingen
- Kautenbach
- Kneiff
- Koerich Castle
- Larochette Castle
- Lasauvage
- Mersch Castle
- Military History Museum
- Moersdorf
- Mondorf Domaine Thermal
- Munsbach Castle
- National Mining Museum
- Parc Merveilleux
- Park Sënnesräich
- Places to visit
- Remich
- Rindschleiden
- Schiessentümpel
- Septfontaines Castle
- Slate Museum
- Stolzembourg
- Tudor Museum
- Useldange Castle
- Valley of the Seven Castles
- Vianden
- Vianden Castle
- Ville Haute
- Wasserbillig Aquarium
- Weiswampach lakes
- Wiltz Castle
- Ahn
- Berdorf
- Bourscheid-Plage
- Butterfly garden
- Clervaux
- Differdange
- Echternach lake
- Grevenmacher
- Heringer Millen
- Hollenfels
- Luxembourg City
- Luxembourg Science Center
- Meysembourg Castle
- Mullerthal
- National Day
- National Resistance Museum
- Perekop
- Remerschen
- Schoenfels Castle
- The Family of Man
- Things to do
- Upper Sûre Lake
- Vianden chairlift
- Wasserbillig
- Clervaux Abbey
- Echternach Roman villa
- Éislek
- Insenborn
- Kallektuffquell
- Machtum
- Most beautiful places
- Our Nature Park
- Pétange
- Pettingen Castle
- Schueberfouer
- Schwebsingen
- Victor Hugo House
- Waldbillig
- Dudelange
- Kuelscheier
- Lultzhausen
- Moselle Valley
- Octave
- Prettiest villages
- Sanem
- Schengen
- Wellenstein
- Wiltz
- Wolfsschlucht
- Beaufort
- Bech-Kleinmacher
- Éimaischen
- Gaalgebierg
- Guttland
- Marnach
- Mondorf-les-Bains
- Putscheid
- Schifflange
- UNESCO World Heritage
- Carnival
- Consdorf
- Ellergronn
- Käerjeng
- Kayl
- Map
- Minett
- Munshausen
- Tandel
- Bech
- Buergbrennen
- Esch-sur-Sûre
- Rumelange
- Where is Luxembourg
- Is it a country?
- Lac de la Haute-Sûre (commune)
- Rosport-Mompach
- Wormeldange
- Larochette
- Mondercange
- Regions
- Bettembourg
- Bock Casemates
- Cantons
- Dancing procession
- Diekirch
- Fischbach
- Garnich
- Mersch
- Moselle wine route
- Ettelbruck
- Grund
- Heffingen
- Kehlen
- Lintgen
- Moselle river cruises
- Pétrusse Casemates
- Towns and villages
- Chemin de la Corniche
- Erpeldange-sur-Sûre
- Junglinster
- Kopstal
- Lorentzweiler
- Nommern
- Pfaffenthal
- Population
- Bissen
- Clausen
- Grand Ducal Palace
- Koerich
- Schieren
- Size
- Vallée de l'Ernz
- Feulen
- Kirchberg
- Languages
- Notre-Dame Cathedral
- Reisdorf
- Steinfort
- Bettendorf
- Habscht
- St Michael's Church
- Helperknapp
- Luxembourgish
- Place Guillaume II
- Name
- Place d'Armes
- History
- Place de la Constitution
- Grand Duke
- Colmar-Berg
- Flaxweiler
- Gare
- Hamm
- Kirchberg funicular
- Luxembourg fortress
- Mamer
- Mertert
- Minett Trail
- Mullerthal Trail
- Neumünster Abbey
- Parc Hosingen
- Pfaffenthal lift
- Political system
- Redange
- The Passerelle
- Wine festivals
- Winseler
- Beckerich
- Biwer
- EU institutions
- Goesdorf
- Limpertsberg
- Mudam
- Natur Musée
- Pulvermühl
- Stadtbredimus
- Troisvierges
- Wenzel walk
- Bonnevoie
- Bous-Waldbredimus
- Ell
- Flag
- Kiischpelt
- Manternach
- Philharmonie
- Vauban circuit
- Weiswampach
- Betzdorf
- Boulaide
- Dräi Eechelen Museum
- Facts
- Hollerich
- Lenningen
- Useldange
- Wincrange
- Bourscheid
- Dalheim
- Gasperich
- Public holidays
- Red Bridge
- Saeul
- Belair
- Second World War
- Vichten
- Battle of the Bulge
- Merl
- Préizerdaul
- Cents
- EU and Schengen
- Groussbus-Wal
- Entry requirements
- Neudorf
- Rambrouch
- Currency and payments
- Mertzig
- Weimerskirch
- Adolphe Bridge
- Beggen
- Escapardenne
- How to get there
- International March of Diekirch
- MNHA (National Museum)
- Rock climbing
- Sandweiler
- Bridges
- Eich
- Flights
- Golf
- Hesperange
- Lëtzebuerg City Museum
- Canoeing and kayaking
- Dommeldange
- Luxembourg airport
- Strassen
- Villa Vauban
- Bertrange
- Casino Luxembourg
- Mühlenbach
- Swimming pools
- From Brussels
- Pétrusse Valley
- Rollingergrund
- Walferdange
- Cessange
- Day trip from Brussels
- Municipal Park
- Steinsel
- Free walking tours
- From Paris
- Niederanven
- From Frankfurt
- Schuttrange
- Sightseeing train and bus
- Contern
- By coach
- Weiler-la-Tour
- Driving
- Luxembourg in one day
- Pretzel Sunday
- Rham Plateau
- Tour de Luxembourg
- Candlemas (Liichtmëssdag)
- Car hire
- Luxembourg in two days
- Saint-Esprit Plateau
- Luxembourg in three days
- Melusina statue
- Parking
- St Nicholas Day (Kleeschen)
- Fête de la Musique
- Luxembourg in four days
- Museums in Luxembourg
- Petrol
- Place de Clairefontaine
- A week in Luxembourg
- Luxembourg Marathon
- Tram and Bus Museum
- Parks in Luxembourg City
- Road trip
- Belgium and Luxembourg
- Buses
- Viewpoints
- Luxembourg station
- Cycling
- LuxembourgPass
- Prices and budget
- Mobile and roaming
- Healthcare
- Safety
- Scams
- Tourist information
- Packing list
- Swimming lakes
- With a dog
- Markets
- Tipping
- Shopping
- What to buy
- Shopping centres
- For couples
- Playgrounds
- Adventure parks
- Nightlife
- Castles
- Theatres and concert venues
- Leudelange
- Nature parks
- Where to stay
- City-centre hotels
- Hiking
- Nature reserves
- Reckange-sur-Mess
- Hotels near the station
- Roeser
- Frisange
- Hotels in Kirchberg
- Airport hotels
- Dippach
- Hotels in Vianden
- Hotels in Echternach
- Hotels in Clervaux
- Hotels in Mondorf-les-Bains
- Hotels in Esch-sur-Alzette
- Hotels on the Moselle
- Mullerthal hotels
- Upper Sûre lake hotels
- Hotels in Diekirch and Ettelbruck
- Cheap hotels
- Luxury hotels
- Boutique hotels
- Spa hotels
- Family hotels
- Apartments
- Weather
- Youth hostels
- Best time to visit
- Campsites
- Holiday cottages
- In winter
- Castle hotels
- In spring
- Day trips
- In summer
- Around Luxembourg
- In autumn
- Ice skating
- Trier day trip
- Metz day trip
- Arlon day trip
- In January
- In February
- In March
- In April
- In May
- In June
- In July
- In August
- In September
- Food
- In October
- In November
- Where to eat
- In December
- Michelin restaurants
- Cheap eats
- Judd mat Gaardebounen
- Bouneschlupp
- Gromperekichelcher
- Kniddelen
- Quetschentaart
- Rieslingspaschtéit
- Events
- Wine
- Crémant
- Beer
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.
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 .
Sources
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.