Luxembourg Airport to the city centre: tram, bus and taxi (free public transport)

Luxembourg Airport (Findel) is about 10 km from the central station, and public transport to the city is free. Take tram T1 or bus 16 or 29 — no ticket needed. Here is how it works, plus taxis, regional buses and a few Luxembourgish words for the ride.

Updated · 4 min read

Luxembourg City: the Kirchberg plateau seen from the old fortifications
Photo: Cayambe, CC BY-SA 4.0, resized.
OptionWhere toFrequencyPrice
Tram T1 (stop Findel – Luxembourg Airport)Kirchberg, city centre, central stationfrequent, all dayfree
Bus 16 or 29city centre and central stationevery 10–15 minutes (airport’s figure)free
Regional buses (RGTR 223, 302, 361, 850)towns in Luxembourg; line 302 continues to Triersee mobiliteit.lufree in Luxembourg; cross-border ticket beyond
Taxianywhererank at the terminalmetered — see infotaxi.lu

Tram T1: new since 2025

Since 2 March 2025 Luxembourg’s tram reaches the airport. The stop Findel – Luxembourg Airport is in front of the terminal, and line T1 runs from there through Kirchberg (the EU institutions and offices), across the Red Bridge into the city centre and on to the central station. It is the easy choice if you are staying in Kirchberg or the old town. The government’s transport site also opened a new interchange at Senningerberg, Héienhaff on the way.

Wéi laang dauert et, bis den nächsten Tram kënnt?

Literally: How long until the next tram comes?

Buses 16 and 29: straight to the station

The airport itself points travellers to buses 16 and 29, which run to the city centre every 10 to 15 minutes and pass the central station (Gare). If you are catching a train — to Paris, Brussels or Trier — the bus is the simplest link. Live times are on mobiliteit.lu and in its app.

Fiert dëse Bus op d’Gare oder an d’Polvermillen?

Literally: Does this bus go to the station or to Pulvermühl?

Meaning: D’Gare is the station — Luxembourgish uses the French word.

No ticket needed

Since 1 March 2020 all public transport inside Luxembourg — buses, trams and second-class trains — has been free. You do not buy, validate or show anything. You only need a ticket for first class on trains or for journeys that cross the border. The details are in Free public transport in Luxembourg.

Going on to Germany? Regional line 302 continues from the airport area to Trier. Inside Luxembourg it is free; for the part beyond the border you need a cross-border RegioZone ticket (from €3 for two hours, sold in the CFL go app). See Luxembourg to Trier and the Moselle.

Taxis, parking and drop-off

  • Taxis wait at the terminal; prices are metered. The government’s taxi portal infotaxi.lu lists licensed companies.
  • Dropping someone off? Short-term car park C at the terminal entrance is free for the first 15 minutes.
  • Leaving from Luxembourg? The airport asks passengers to arrive no later than two hours before departure.
  • Coming from further away? Some travellers fly into larger airports nearby — compare them in Airports near Luxembourg.

Wa mer de leschte Bus verpassen, da musse mer en Taxi huelen

Literally: If we miss the last bus, we’ll have to take a taxi.

Luxembourgish for the trip

A few sentences from the official dictionary, each with its native recording — the kind you will use on the platform and on the bus. More in Luxembourgish on the bus and the train.

Fluchhafen

Literally: Airport

Mir sinn dëst Joer mam Fliger an d’Vakanz geflunn

Literally: This year we flew on holiday.

Meaning: The verb is fléien, to fly.

Ass dës Plaz nach fräi?

Literally: Is this seat still free?

Ech hu mer e Billjee kaaft, fir mam Zuch op Léck ze fueren

Literally: I bought a ticket to go to Liège by train.

Meaning: Billjee (ticket) comes from French billet. The verb is kafen — kaaft is its past participle.

Also useful on the road, each with native audio: good morning, good evening, yes and no, nice to meet you — and the words for food, times and dates, the weather and money.

The verbs you need on any journey: fueren (to go by vehicle), huelen (to take), ukommen (to arrive), waarden (to wait), bezuelen (to pay) and reesen (to travel).

Arriving from outside the Schengen area? Read Entering Luxembourg: Schengen, EES and ETIAS before you land. For your first days, the essentials are in greetings, hotel words and emergency words.

Moving to Luxembourg, or crossing its borders every week? The country runs on Luxembourgish, French and German, and a little of each goes a long way. On Edluxio you can book 1-to-1 online lessons with independent teachers — native speakers for languages, and professionals from many fields — and practise the conversations you will actually have. Book a trial lesson; if your first lesson isn’t right for you, you get a full refund.

The sentences you need when you travel

16Word’s Travel track has 100 real situations — the train, the taxi, the hotel, the pharmacy — with 16 sentences each, in Luxembourgish, French, German, Portuguese and many more. The first situation is free.

Keep travelling

Frequently asked questions

Is the bus from Luxembourg Airport free?

Yes. All buses, trams and second-class trains inside Luxembourg have been free since 1 March 2020 — no ticket needed.

Does the tram go to Luxembourg Airport?

Yes, since 2 March 2025. Tram T1 stops at “Findel – Luxembourg Airport” in front of the terminal.

Which bus goes from the airport to the train station?

Lines 16 and 29 run to the city centre every 10–15 minutes and pass the central station.

How far is Luxembourg Airport from the city centre?

About 10 km from the central station.

Can I take a bus from Luxembourg Airport to Trier?

Regional line 302 continues to Trier. It is free inside Luxembourg; beyond the border you need a cross-border RegioZone ticket.

How early should I arrive at Luxembourg Airport?

The airport recommends arriving no later than two hours before departure.

Was this guide useful?

Official sources

Keep going