Free public transport in Luxembourg
How free public transport actually works in practice — what's covered, what isn't, and how it interacts with the cross-border lines.
TL;DR
- National buses, trams and second-class trains have been free since 1 March 2020 — for residents and visitors alike, no ticket needed.
- First-class train travel is paid, and is increasingly sold digitally via the CFL app.
- Cross-border trains require a ticket for the portion outside Luxembourg territory; the Luxembourg portion remains free.
- P+R sites at the periphery are free to use within posted time limits, and connect directly to bus, tram or CFL.
- The mKaart is no longer needed for daily journeys but still serves as a credential for first-class, certain night-service rules and vel'OH! bike-share.
- Bikes travel free on most CFL services off-peak; some regional services apply a small fee or peak-hour restrictions.
What's included
Since the entry into force of the loi du 21 décembre 2018 concernant la mobilité gratuite, on 1 March 2020 Luxembourg became the first country in the world to abolish fares on its full national public transport network. The change covers all second-class CFL trains on the national territory, including the TER services operated jointly with SNCF on the southern line, all RGTR regional buses, all AVL buses operated by the Ville de Luxembourg, all TICE services in the south, and the Luxtram from end to end. No ticket is sold for these services for travel within Luxembourg; no validation is required; there are no zones to keep track of.
The principle is straightforward: the State funds the network from general taxation rather than from passenger revenue, on the reasoning that the administrative overhead of ticketing exceeded its receipts and that universal access produces a measurable behavioural shift toward public transport. For new arrivals, this means the cost line of "getting around" inside the country is essentially zero. For employers, it means the standard "transport allowance" of pre-2020 contracts is no longer a meaningful concept on the domestic network — only first-class subscriptions and cross-border tickets remain monetised.
What isn't
Several categories sit outside the free regime. First-class train travel requires a paid ticket or subscription, available on the CFL website, the CFL mobile app and at staffed ticket counters. Cross-border journeys are free only for the part of the route within Luxembourg; the foreign portion is sold by the relevant national operator (see below). Certain touristic and commercial services — heritage railways, scenic boat trips on the Moselle, private touristic buses and similar — are not part of the national public-transport mandate and continue to charge separately. Some funicular and cable links in tourist areas are free, others are not; verify on the operator's page before assuming. Specialised services such as the Adapto door-to-door scheme for users with reduced mobility apply their own pricing and eligibility rules.
A second category of "not included" is psychological rather than legal. People sometimes assume that because national transport is free, parking in the city centre is also free, or that the airport rail link is somehow different — neither is true. Parking remains paid in most central zones and the train to Findel (and the tram extension that now serves Luxexpo and the airport area) is part of the standard free network.
How cross-border tickets work
The mental model is "Luxembourg part free, foreign part paid". On the southern axis, trains from Thionville, Metz, Nancy and (with connections) Strasbourg are operated as TER Grand Est services in cooperation with the CFL. The border-crossing station for ticketing purposes is Bettembourg. A passenger boarding in Thionville needs an SNCF ticket; from Bettembourg onward, the same train continues on the free Luxembourg network. SNCF and the CFL sell through-tickets so the user does not have to manage two purchases.
On the Belgian side, the line via Arlon is operated by SNCB. The transition station for ticketing is typically Kleinbettingen on the Luxembourg side or Sterpenich on the Belgian side. Passengers from Arlon, Athus or Aubange buy an SNCB ticket to Luxembourg; the rate reflects only the Belgian portion. From Germany, the line through Trier uses Deutsche Bahn services; the ticketing transition station is Wasserbillig. A DB ticket covers the German leg only.
| Origin | Operator | Transition station | What you pay for |
|---|---|---|---|
| Thionville, Metz, Nancy (FR) | SNCF / TER Grand Est | Bettembourg | French portion only |
| Arlon, Athus, Aubange (BE) | SNCB | Kleinbettingen / Sterpenich | Belgian portion only |
| Trier, Wittlich (DE) | DB Regio | Wasserbillig | German portion only |
Through-tickets — buying a single SNCF ticket "Thionville to Luxembourg" — are the cleanest way to handle this in practice. The price reflects only the foreign segment, but the through-ticket avoids the awkwardness of buying anything once you cross the border. Inspections are still possible on the train, particularly close to the border; without a valid foreign ticket the passenger is fined under the foreign operator's rules, not under Luxembourg's.
P+R sites
Park-and-ride sites sit at strategic points around the capital and at major CFL stations across the country. They are free to use within posted time limits, designed for commuters who drive from their commune to the periphery and switch to the bus, tram or train for the dense urban segment. The largest is P+R Bouillon at the western edge of Luxembourg City, connected by frequent AVL buses to the centre. P+R Howald sits south of the city and connects to the rail network and the tram. P+R Stade de Luxembourg at Kockelscheuer is on the western tram extension. P+R Sud (Foetz) serves the southern axis. P+R Belval-Université sits next to the university and the southern terminus of the CFL line 60 from Luxembourg City.
Outside the capital, P+R Mersch serves the northern line, and P+R Wasserbillig serves the eastern line and German cross-border traffic. Time limits vary by site; most allow a working day, some impose stricter rules at night. Trespassing the time limit triggers a parking fine on a private-operator scale. Mobilitéit.lu maintains the live capacity map.
The tram (Luxtram)
The Luxtram opened in 2017 with a short initial section on the Kirchberg plateau and has since been extended several times. The current route runs from Luxexpo Kirchberg — adjacent to the airport-area shuttle — south-west through Kirchberg, across the Pont Rouge to the central Gare Centrale, and onward to Cloche d'Or through the new business district. The eastern extension toward Findel airport is in service and a further westward extension is in planning [verify]. Operating hours are roughly 05:00 to 01:00, with frequencies of four to six minutes at peak and ten to fifteen minutes at the edges of the day.
The tram is fully accessible — low floor, ramps where needed, lift access at every stop — and integrates with the CFL at Gare Centrale and Pont Rouge, with AVL buses at every interchange, and with the P+R sites at Stade de Luxembourg and (via short bus connection) Bouillon. Bicycles are permitted outside peak hours in the dedicated section of the carriage; folded bikes any time. The tram is operated by Luxtram S.A., a public company; service status is published on luxtram.lu and on the Mobilitéit app.
The CFL network
The Société Nationale des Chemins de Fer Luxembourgeois (CFL) runs the rail backbone. The network has four lines radiating from Luxembourg Gare Centrale, all converging at the central station: the northern line toward Ettelbruck and Troisvierges, with onward Belgian services to Liège (long-distance through to Brussels and Aachen with operator changes); the southern line through Bettembourg, branching to Esch-sur-Alzette and Belval-Université on one branch, and onward to Rodange on the second; the western line toward Pétange and across to Arlon — the cross-border service to Brussels via Arlon is operated jointly with SNCB and is progressively integrated [verify the latest schedule]; and the eastern line toward Wasserbillig, with Deutsche Bahn taking over for the Trier service.
Within Luxembourg, second-class travel on every CFL service is free; no ticket purchase, no validation. First-class travel requires a paid ticket or subscription, sold through the CFL app, the CFL website and ticket counters at staffed stations. Frequencies are at their highest on the southern axis (Bettembourg-Esch corridor) and the central tunnel through Luxembourg-Howald; the northern and western lines run at half-hourly intervals at peak and hourly off-peak [verify for the most recent timetable]. Real-time status, lift availability and disruption alerts are published on cfl.lu and through the CFL mobile app.
Buses (RGTR, AVL and TICE)
Three bus operators handle the on-road network. RGTR (Régime général des transports routiers) operates the regional and inter-urban routes — every commune is served, even small villages, by at least a few daily runs. AVL (Autobus de la Ville de Luxembourg) operates inside Luxembourg City and the immediate first ring; AVL buses are recognisable by their yellow livery and integrate directly with the tram at every major interchange. TICE (Transports Intercommunaux de la région d'Esch) operates the dense bus network in the south around Esch-sur-Alzette, Sanem, Differdange and Schifflange. All three are free at point of use within Luxembourg.
For route planning, the official portal is mobilitéit.lu, run by the Mobilitéitszentral. The associated Mobilitéit mobile app is the multimodal default — train, tram, bus, bike-share all in one search. Live arrival boards at stops in the capital are common and reliable. Outside the capital, the printed timetable at each stop remains a useful fallback in areas with weaker mobile coverage.
Bikes and micromobility
Luxembourg City runs vel'OH!, the station-based bike-share system operated under contract by JCDecaux. It has both classic and electric bikes, with stations across the city and at major P+R sites. Daily and annual subscriptions are sold via the vel'OH! app; the first half-hour of each ride is included free in most subscriptions, with a per-period charge thereafter. The mKaart, where issued, can be used as a credential to unlock a bike at a station — useful in practice for residents who already hold one.
On the CFL network, bicycles travel free on most services. Peak-hour restrictions apply on the busiest commuter trains where space is at a premium. Folded bikes can travel at any time. On AVL buses, bikes are allowed where dedicated racks are fitted; on TICE and RGTR the practical rule is "off-peak, ask the driver". On the tram, bikes are permitted outside peak hours in the dedicated section, but the network is short enough that most cyclists prefer to ride.
Edge cases (taxis, night service, accessibility)
Taxis
Taxis remain a separate, paid mode. Luxembourg taxi tariffs are regulated by ministerial regulation, with a base fare, a per-kilometre rate inside and outside the city, and waiting-time charges. Ride-hailing apps operate but the legal framework requires the operator to hold a taxi licence. For the airport, dedicated airport-tariff zones apply.
Night service
The standard NightLiner network operates after the regular bus and tram service closes, primarily on Friday and Saturday nights, covering routes from the central nightlife districts back to residential areas and to P+R sites. NightLiner services are free where they fall under the national mandate; specific charter or event services may apply separate pricing. Routes and frequencies vary by season; consult mobilitéit.lu for the current map.
Accessibility
The tram is fully accessible at every stop. CFL stations vary; major stations have lift access to all platforms, but several smaller stations remain with stairs only — the CFL website lists lift availability and disruption alerts station by station. AVL has invested heavily in low-floor buses with ramps and audio announcements; RGTR and TICE are progressively standardising. For users for whom standard public transport is impractical, the Adapto door-to-door service is operated by the State on application; eligibility is established through a medical assessment and the service is partially user-funded.
Findel airport
Luxembourg airport at Findel is reached by AVL bus line 16 (frequent service from Gare Centrale) and by the tram extension via Luxexpo. There is no dedicated express airport rail link of the kind found at Frankfurt or Brussels; the standard free network covers the journey. Connection times from the centre are typically 25–35 minutes by bus or 35–45 minutes by tram from Gare Centrale [verify for the current timetable].
What this means in practice
- For domestic journeys, just board. Bus, tram or CFL second-class — no ticket, no validation, no app to set up. The Mobilitéit app is useful for route-planning but not for ticketing.
- For cross-border journeys, buy the foreign portion. Use SNCF Connect (France), SNCB (Belgium) or DB Navigator (Germany) for through-tickets; the price reflects only the foreign segment, and the ticket clears any inspection on the foreign side.
- If you commute, look at P+R early. Bouillon, Howald, Stade de Luxembourg and Belval-Université are the four heavy-traffic sites; they fill up at peak times. Mobilitéit.lu publishes live capacity. The combination "drive to P+R + tram or bus" is, for many commuters, faster than driving into the centre.
FAQ
Do I still need an mKaart?
Not for daily use. Since transport became free, the mKaart is no longer needed for regular journeys on the second-class network. It remains useful as a personalised credential for first-class subscriptions, certain night-service exemptions and integration with vel'OH! or other services that need a saved profile.
Is the tram free?
Yes. The Luxtram is part of the free national network from end to end, including the extensions to Findel airport in the north-east and Cloche d'Or in the south. There is no ticket sold, no validation, no zone system — you simply board.
What happens if I board a French TER to Thionville?
You must hold an SNCF ticket for the French portion of the journey. The Luxembourg portion remains free, but the controller will check the SNCF title once the train crosses the border at Bettembourg, and a passenger without a valid ticket on the French side will be fined under SNCF rules. See the France guide for the wider commuter logic.
Can I take my bike on a CFL train?
Yes, free of charge on most CFL services, with restrictions during peak commuting hours on the busiest lines. Folded bikes can travel at any time. Bikes on the AVL bus network are generally restricted to dedicated racks where fitted; on the tram, bikes are permitted outside peak hours in the dedicated section.
Is the night service (NightLiner) free too?
The standard NightLiner network is free where it forms part of the national bus service. Specific touristic and commercial night services may apply their own pricing. Check the route on mobilitéit.lu to confirm whether it falls under the national free-of-charge regime.
Where can I download the route planner?
The Mobilitéitszentral publishes the official multimodal route planner on mobilitéit.lu and through the Mobilitéit app on iOS and Android. The CFL also publishes its own CFL mobile app for trains, with first-class ticket sales integrated. AVL has its own app for city buses; most users default to mobilitéit.lu.
If you drive at all, the driving and licences guide covers EU vs non-EU rules, the SNCA exchange procedure and the contrôle technique at SNCT. Cross-border commuters should pair this guide with the relevant cross-border page for their country.
Sources & last reviewed
- Mobilitéit.lu — the official portal of the Mobilitéitszentral. Verified May 2026.
- Loi du 21 décembre 2018 concernant la mobilité gratuite, published in the Mémorial. The statutory basis for the 1 March 2020 reform.
- CFL pages — cfl.lu and the CFL mobile app for line timetables, first-class ticketing and cross-border ticket sales.
- Luxtram pages — luxtram.lu for tram timetables, accessibility and the live status of the network.
- AVL (vdl.lu, transports section) for city bus routes; TICE (tice.lu) for the south.
- SNCF Connect, SNCB and DB Navigator for the foreign portions of cross-border journeys.