To Hamilius · One way · 2 adults · All service hoursPrices are whole-party totals. Times are recorded journey durations; no walking or waiting has been added.
All prices are totals for 2 adults. Group fares included.
How do I get from Luxembourg airport to Luxembourg city center?
For one traveler the cheapest way is the Bus 29 to the Gare centrale, which is free, 18–23 min, and it is also the fastest. Every option below is priced as a total for your party and says where it leaves you.
3 listed options
Not everything runs around the clock: the Tram line 1 to Hamilius and the Gare centrale runs 05:03–00:06, and the Bus 16 to Hamilius via Kirchberg runs 04:58–00:07, and the Bus 29 to the Gare centrale runs 04:42–23:49. Outside those hours nothing runs to the center.
Lowest listed totalbus
Bus 29 to the Gare centrale
bus · AVL (Autobus de la Ville de Luxembourg), on the national free fare
18–23 min rideEvery 15 min04:42–23:49
Quai 3 on the terminal forecourt beside Parking P1→The bus station in front of the Gare centrale (quay 2) in 18 to 23 minutes
Luggage space
Freetotal for 2 adultsNo ticket neededLine detailsOn AVL (Autobus de la Ville de Luxembourg), on the national free fare
Hours, tickets & luggage
Free, on the same regulation as the tram and the 16: article 5 of the règlement ministériel of 18 December 2025. The airport's FAQ: "Since March 2020, public transport in Luxembourg is free of charge."
Luggage. Carried free by regulation; an ordinary city bus with space by the doors and no racks.
Hours. From Aéroport quay 3. Monday to Friday: 04:42, 04:55, 05:13, 05:33, 05:51, 06:06, 06:19, every 10 minutes to 08:49, every 15 to 15:49, every 10 from 15:59 to 18:19, every 15 from 18:34 to 21:35, then 21:52, 22:17, 22:49, 23:19 and 23:49. Saturday: 04:49, every 30 to 07:17, every 20 from 07:43 to 18:24, then 18:43, 19:03, 19:23, 19:45 and every 30 to 23:49. Sunday and holidays: 04:49, every 30 to 12:15, every 20 from 12:44 to 16:24, then 16:45, 17:05, 17:25, 17:45 and every 30 to 23:49.
bus · AVL (Autobus de la Ville de Luxembourg), on the national free fare
22–29 min rideEvery 15 min04:58–00:07
Quai 1 on the terminal forecourt beside Parking P1→Hamilius in 22 to 29 minutes and Stäreplaz/Étoile four minutes later
Luggage space
Freetotal for 2 adultsNo ticket neededLine detailsOn AVL (Autobus de la Ville de Luxembourg), on the national free fare
Hours, tickets & luggage
Free, on the same regulation as the tram: article 5 of the règlement ministériel of 18 December 2025 covers every road service inside the Grand Duchy, and article 1 names AVL. The airport's bus page is headed "My journey is a free ride".
Luggage. Carried free by regulation; an ordinary city bus with space by the doors and no racks.
Hours. From Aéroport quay 1. Monday to Friday: 04:58, 05:26, 05:52, 06:13, 06:30, every 15 minutes from 06:45 to 08:30, 08:48, every 20 from 09:08 to 15:28, 15:45, every 15 from 16:00 to 18:30, then 18:50, 19:10, 19:30, 19:52, 20:26, every 30 from 20:56 to 22:26, 22:59, 23:17, 23:37 and 00:07. Saturday: 04:58, then every 30 minutes, 22:58, 23:16, 23:38, last 00:08. Sunday and holidays: first 05:28, every 30 minutes, 23:17, 23:37, last 00:07.
The "Findel→Hamilius in the upper town in 26 minutes
Luggage space
Freetotal for 2 adultsNo ticket neededLine detailsOn Luxtram S.A., on the national free fare
Hours, tickets & luggage
Free, by law since 1 January 2026: no ticket needed for tram, bus or train, except first class. No ticket, card, validator or app; luggage is carried free too.
Luggage. Carried free by regulation, provided it does not take a seat or block the aisle. No racks and no luggage charge.
Hours. From Findel: first tram 05:03 Monday–Friday (04:57 in school holidays), 05:05 at weekends and holidays; last 00:06 every day. Every 8 minutes by day, every 10 after about 20:20, every 15 from 23:06. Toward the airport, the last tram leaves the Stadion at 23:17 Monday–Saturday, 23:12 on Sundays.
The options are still here — your budget or journey-time filter is drawn tighter than any of them. Widen either one, or reset the filters, to bring them back.
Road journey times vary with traffic. Prices and availability should be confirmed with the operator.
Going somewhere specific?
"The center" is not one place, and the answer changes
The tram stop, signed 'Findel – Luxembourg Airport', is at the eastern end of the terminal forecourt, a short walk past the bus quays and Parking P1. Trams for Hamilius and the Gare centrale leave every 8 minutes through the day.
Finding the stop
Buses leave from the same forecourt: quay 1 for bus 16 to Hamilius via Kirchberg, quay 3 for bus 29 to the Gare centrale. Bus 302 to Trier leaves from quay 5, up on the route de Trèves past Parking P1, over a pedestrian crossing.
Tickets
Every tram and bus into Luxembourg is free by law — walk on, no ticket, card or app needed, and nobody should ask you for one. The one paid ride is bus 302 to Trier: buy a EUR 3 RegioZone ticket before boarding, in the CFL go app or at a CFL desk, since the driver sells nothing.
The taxi rank
Taxis wait at the front of the terminal around the clock; a pre-booked car picks up at Kiss & Fly Parking C instead. Luxembourg sets no regulated fare at all, so read the price list taped to the rear passenger window, including its indicative price for 10 km, before you get in.
Luggage
Bags, prams and bikes ride free on every tram and bus, under the same rule that makes the ride itself free. They just cannot take a seat of their own or block the aisle.
Before you travel
Where each one starts, how long it runs, what it carries
tram · Luxtram S.A., on the national free fareTram line 1 to Hamilius and the Gare centrale
From
The "Findel – Luxembourg Airport" tram stop at the eastern end of the terminal forecourt, a short walk past the bus quays and Parking P1
To
Hamilius in the upper town in 26 minutes, with Stäreplaz/Étoile three minutes before it and Place de Paris and the Gare centrale five minutes after; Luxexpo, the Philharmonie and Rout Bréck on the way; on to Bonnevoie, Howald and the Stadion
Luggage
Carried free by regulation, provided it does not take a seat or block the aisle. No racks and no luggage charge.
Runs
05:03–00:06
Journey
23–32 min
Free, by law since 1 January 2026: no ticket needed for tram, bus or train, except first class. No ticket, card, validator or app; luggage is carried free too.
It is free, and that is the law, not a promotion. Nobody at the stop or on the tram should be selling anything; the only ticket sold in the country is first class on a train.
Hamilius is the upper town, the Gare Centrale is the station quarter: five tram minutes apart on the same line. Stay on past Hamilius for the station.
Twenty-six minutes to Hamilius is the scheduled time on every departure; the airport's 10 km is to the station, which is 31 to 32 minutes.
Last from the airport 00:06 every day, first 05:03 on weekdays and about 05:05 at weekends. Between those nothing public leaves Findel.
The stop is not at the terminal door: it is at the far end of the forecourt beyond the bus quays. Follow the signs for "Tram" or "T1".
The tram reached the airport on 2 March 2025. Guides written before then send you to a bus; the bus still runs, but the tram is the one every eight minutes.
From Findel: first tram 05:03 Monday–Friday (04:57 in school holidays), 05:05 at weekends and holidays; last 00:06 every day. Every 8 minutes by day, every 10 after about 20:20, every 15 from 23:06. Toward the airport, the last tram leaves the Stadion at 23:17 Monday–Saturday, 23:12 on Sundays.
bus · AVL (Autobus de la Ville de Luxembourg), on the national free fareBus 16 to Hamilius via Kirchberg
From
Quai 1 on the terminal forecourt beside Parking P1, the quay the Administration signs "City Centre via Kirchberg"
To
Hamilius in 22 to 29 minutes and Stäreplaz/Étoile four minutes later, via Hôpital Kirchberg, the Kirchberg boulevards, Rout Bréck-Pafendall and Fondation Pescatore; on to Belair, Strassen and Bertrange
Luggage
Carried free by regulation; an ordinary city bus with space by the doors and no racks.
Runs
04:58–00:07
Journey
22–29 min
Free, on the same regulation as the tram: article 5 of the règlement ministériel of 18 December 2025 covers every road service inside the Grand Duchy, and article 1 names AVL. The airport's bus page is headed "My journey is a free ride".
It is free. Nobody sells a ticket for it and nobody should ask you for one.
It goes to the upper town, not the station: for the Gare centrale take bus 29 from quay 3 or stay on the tram.
The airport's FAQ says lines 16 and 29 both "pass by the Luxembourg Central Train Station". Only the 29 does; the 16 runs through Kirchberg to Hamilius.
Every 15 to 20 minutes by day on weekdays, every 30 in the evening and all weekend; the tram from the same forecourt is every 8.
The 00:07 is the last thing to leave the airport at night, one minute after the last tram. Then nothing until 04:42.
Bus 6 follows the same road from quay 1 to Luxexpo, Kirchberg and Hamilius (22 to 28 minutes, 05:13 to 22:44, Sundays from 09:43) and is equally free; take whichever comes first.
From Aéroport quay 1. Monday to Friday: 04:58, 05:26, 05:52, 06:13, 06:30, every 15 minutes from 06:45 to 08:30, 08:48, every 20 from 09:08 to 15:28, 15:45, every 15 from 16:00 to 18:30, then 18:50, 19:10, 19:30, 19:52, 20:26, every 30 from 20:56 to 22:26, 22:59, 23:17, 23:37 and 00:07. Saturday: 04:58, then every 30 minutes, 22:58, 23:16, 23:38, last 00:08. Sunday and holidays: first 05:28, every 30 minutes, 23:17, 23:37, last 00:07.
bus · AVL (Autobus de la Ville de Luxembourg), on the national free fareBus 29 to the Gare centrale
From
Quai 3 on the terminal forecourt beside Parking P1, signed "Via Train Station"
To
The bus station in front of the Gare centrale (quay 2) in 18 to 23 minutes, via Findel village, Cents and the Cents-Hamm railway halt; on to Bonnevoie, Howald P+R and Hesperange
Luggage
Carried free by regulation; an ordinary city bus with space by the doors and no racks.
Runs
04:42–23:49
Journey
18–23 min
Free, on the same regulation as the tram and the 16: article 5 of the règlement ministériel of 18 December 2025. The airport's FAQ: "Since March 2020, public transport in Luxembourg is free of charge."
It is free, and it is the fastest thing to the station: 18 to 23 minutes against the tram's 31.
It does not go to the upper town. Hamilius and Place d'Armes are the tram or the 16; from the Gare centrale the tram is five minutes on to Hamilius, also free.
The first bus of the morning from the airport, 04:42 on weekdays and 04:49 at weekends, twenty minutes before the tram.
Last 23:49 every day, seventeen minutes before the last tram, which also serves the Gare centrale.
Cents-Hamm is a railway halt on the way, ten to thirteen minutes out, for CFL trains without going to the main station.
From Aéroport quay 3. Monday to Friday: 04:42, 04:55, 05:13, 05:33, 05:51, 06:06, 06:19, every 10 minutes to 08:49, every 15 to 15:49, every 10 from 15:59 to 18:19, every 15 from 18:34 to 21:35, then 21:52, 22:17, 22:49, 23:19 and 23:49. Saturday: 04:49, every 30 to 07:17, every 20 from 07:43 to 18:24, then 18:43, 19:03, 19:23, 19:45 and every 30 to 23:49. Sunday and holidays: 04:49, every 30 to 12:15, every 20 from 12:44 to 16:24, then 16:45, 17:05, 17:25, 17:45 and every 30 to 23:49.
bus · RGTR, the State's regional bus network, on the RegioZone fareBus 302 to Trier (Germany)
From
Quai 5 on the route de Trèves (N1) above the forecourt, past Parking P1 and across the pedestrian crossing at the north end
To
Trier Christophstraße, beside Trier Hauptbahnhof, in 41 to 48 minutes; Trier Hochschule, Zurlaubener Ufer and Nordallee before it; Munsbach and Wasserbillig on the Luxembourg side
Luggage
Carried free by regulation on the Luxembourg side; a regional coach-style bus, with room for cases.
Runs
12:29–20:29
Journey
41–48 min
EUR 3.00 for a RegioZone ticket, valid two hours; EUR 5.00 for a day ticket, valid until 04:00 the next morning. The ride is free inside Luxembourg to the border, then this fare applies. Children under 12 travel free with a ticket-holder aged 12 or over. Buy in the CFL go or CFL International app, at CFL desks or machines, or on cfl.lu — nothing is sold on board; a Deutschland-Ticket also works.
Weekdays only, afternoons only. Twelve buses from 12:29 to 20:29 on Monday to Friday working days; none at the weekend, none on public holidays, none before 12:29. A morning arrival waits, or goes by tram and train.
Buy before you board. The driver sells nothing: the Administration withdrew on-board paper tickets and the mKaart. The CFL go app is the practical way from the airport; a Deutschland-Ticket also works.
EUR 3 is for the German stops. Inside Luxembourg — to Munsbach or Wasserbillig — the same bus is free, like everything else.
Children under 12 ride free with a ticket-holder aged 12 or over.
Quay 5 is not on the forecourt: it is up on the route de Trèves, a short walk north past Parking P1 with a pedestrian crossing. Allow five minutes from the terminal.
Toward the airport it starts from Trier Theodor-Heuss-Allee, eight runs from 05:15 to 09:15 on weekday mornings, 43 to 54 minutes to the airport's quay 6. The 301 and 303 to Trier that other guides name start at Kirchberg and do not stop at the airport.
From Aéroport quay 5 toward Trier, Monday to Friday only: 12:29, 13:29, 14:29, 15:29, 16:32, 17:02, 17:32, 18:02, 18:32, 18:59, 19:29, 20:29. No service on Saturdays, Sundays or public holidays. Morning departures on this line run the other way, from Trier to the airport, from 05:15.
What is the cheapest way from Luxembourg airport to Luxembourg city center?
For one traveler, the Bus 29 to the Gare centrale, which is free. Per-person fares multiply with the size of your party and per-vehicle fares do not, so check the total for your group rather than the single fare.
How do I get from Luxembourg airport to Luxembourg city center by tram?
One tram reaches Hamilius: the Tram line 1 to Hamilius, Free for one traveler, 23–32 min, to Hamilius in the upper town in 26 minutes. It is not the cheapest way in: the Bus 29 to the Gare centrale, which is free is. See every option by tram →
How do I get from Luxembourg airport to Luxembourg city center by bus?
For one traveler the cheapest bus is the Bus 29 to the Gare centrale, which is free, 18–23 min, and it is also the fastest. For one traveler that is the cheapest way into Luxembourg by any means. See every option by bus →
How long does it take to get from Luxembourg airport to Luxembourg city center?
Bus 29 to the Gare centrale: 18–23 min. Bus 16 to Hamilius via Kirchberg: 22–29 min. Tram line 1 to Hamilius and the Gare centrale: 23–32 min. Luxembourg Airport is 10 km from the Gare centrale.
How far is Luxembourg airport from the city center?
10 km to the Gare centrale. The fastest way in takes 18–23 min.
Where is the train station at Luxembourg airport?
The tram stop, signed 'Findel – Luxembourg Airport', is at the eastern end of the terminal forecourt, a short walk past the bus quays and Parking P1. Trams for Hamilius and the Gare centrale leave every 8 minutes through the day.
Where do I catch the Bus 29 to the Gare centrale at Luxembourg airport?
Quai 3 on the terminal forecourt beside Parking P1, signed "Via Train Station". Follow the signs from arrivals. It leaves you at The bus station in front of the Gare centrale (quay 2) in 18 to 23 minutes, via Findel village, Cents and the Cents-Hamm railway halt; on to Bonnevoie, Howald P+R and Hesperange.
Is there a train from Luxembourg airport to Luxembourg at night?
The Tram line 1 to Hamilius and the Gare centrale runs 05:03–00:06. The Bus 16 to Hamilius via Kirchberg runs 04:58–00:07. The Bus 29 to the Gare centrale runs 04:42–23:49. Outside those hours nothing else runs to the center. From Findel: first tram 05:03 Monday–Friday (04:57 in school holidays), 05:05 at weekends and holidays; last 00:06 every day. Every 8 minutes by day, every 10 after about 20:20, every 15 from 23:06. Toward the airport, the last tram leaves the Stadion at 23:17 Monday–Saturday, 23:12 on Sundays.
Does the Bus 302 to Trier (Germany) go to Hamilius, the tram and bus interchange a few steps from Place d'Armes, and the Gare centrale five tram minutes down the same line?
Trier, in Germany, via Munsbach and Wasserbillig — nowhere in Luxembourg city. The line's other end is the Howald business park south of the city, not the center.
Worth knowing
All public transport in Luxembourg is free by law, tram included, since 1 January 2026 (Luxembourg itself has been free since 2020). Walk onto the tram at Findel and off at Hamilius — no ticket, card or app needed. Only first class on a train is paid, and no airport service uses it.
The tram is the answer for the upper town and Kirchberg; bus 29 for the station. The tram runs every eight minutes: 16 minutes to the Philharmonie, 23 to Stäreplaz, 26 to Hamilius, 31 to the Gare centrale. Bus 16 reaches Hamilius in 22–29 minutes via Kirchberg; bus 29 reaches the Gare centrale in 18–23 minutes but skips the upper town. All three are free — choose by where you are staying.
Eight people ride the tram to the center for free, just as one does. Luxembourg publishes no taxi price, so a taxi buys door-to-door convenience and room for bags, never a saving.
Every taxi operator sets its own fare — no regulated price, not even a ceiling. It must be displayed on the rear passenger window, with an indicative price for a 10 km daytime ride; the meter must run and the driver cannot charge more than shown. Read the window before you get in, or take the free tram instead.
The last tram leaves at 00:06, the last bus 16 at 00:07, the last bus 29 at 23:49; the first tram is 05:03, the first bus 16 04:58, the first bus 29 04:42 on weekdays or 04:49 at weekends. Land between midnight and about 05:00 and free transport is closed — only a taxi is left, at whatever its window shows.
Bus 302 from quay 5 reaches Trier Christophstraße in 41–48 minutes: free to the border, then EUR 3.00 on a RegioZone two-hour ticket (children under 12 free). It runs Monday to Friday only, twelve times a day between 12:29 and 20:29; buy the ticket before boarding, in the CFL go app or from CFL — nothing is sold on the bus.
Can we count your visit?We use Google Analytics to see which airports people look up. It sets cookies. Nothing runs until you say yes, and refusing changes nothing about the site.What is stored