LUX · Transport

Bus 302

Bus

Bus 30 min $0 (free domestic public transport on RGTR buses) [2]

30-minute regional bus link for commuters skipping Luxembourg Gare

Bus 302 is an RGTR regional line that runs roughly every 30 minutes and links Luxembourg-Findel Airport (Terminals A/B area) with towns outside the city without forcing you through Luxembourg Gare. The run to or from the airport is scheduled at about 30 minutes, depending on traffic on the A1 and approach roads.

For domestic trips on Bus 302 you pay $0, because it sits inside Luxembourg’s nationwide free public transport scheme for RGTR buses. That means you do not tap in, buy a ticket, or validate anything for rides fully within Luxembourg, even for the airport segment near LUX.

Bus 302 follows a regional pattern similar to other 3xx lines, with heavier flows in one direction at peak: more buses heading toward the city area in the morning rush, and more heading out again in the late afternoon. If you are moving against that pattern, you can hit longer gaps than the base 30-minute headline frequency shown in the timetable.

The route usually uses higher-floor, longer-distance coaches rather than low-floor city buses, so you get more fixed seats but less open standing space near the doors. With a 23 kg checked suitcase plus a 7 kg cabin bag, you may find the front area tight, especially if several airport workers board with backpacks and trolleys at the same time.

Commuters on r/Luxembourg report that cancellations on 3xx lines do happen, and if a 302 run drops out you can end up waiting an extra 30–60 minutes at smaller stops with limited real-time screens. At the airport itself, you still rely on the Mobiliteit.lu app or website for accurate departure times and platform changes.

Regular users say they open Mobiliteit.lu before leaving home or the terminal, checking that the exact 302 time they want is running, especially in bad weather or during regional strikes. If the next 302 is cancelled or 40+ minutes away, locals often hop a city bus or tram to Kirchberg or Gare and change there to a different regional line instead.

Step-by-step: using Bus 302 at LUX

  • 1. After exiting Arrivals in Terminal A or B, follow signs for “Bus / Bus” and walk 3–5 minutes to the main airport bus stops.
  • 2. Open the Mobiliteit.lu app or website and search for line 302 from “Aéroport Luxembourg/Findel” to your target stop to confirm the next live departure.
  • 3. Check the stop display for line 302 and the exact departure time; aim to be at the correct platform at least 5 minutes early as regional coaches do not always wait.
  • 4. When the 302 arrives, board through the front door, stow large luggage in the nearest free space or luggage rack area, and grab any open seat; remember that you do not need a ticket for domestic rides, so you just walk on.
  • 5. Watch the in-bus displays or follow your location on your phone, then press the stop button one stop before yours; use the front door to exit and collect bags quickly, as the bus may pull away within 10–15 seconds.

Practical tip: for late-night arrivals after 22:00, confirm the last two 302 departures in advance and have a backup plan via city bus to Kirchberg or Gare in case one run is cancelled.

Step by step

  1. 01 Find the nearest Bus 302 stop in Trier.
  2. 02 Arrive at the stop a few minutes before the bus is scheduled to arrive.
  3. 03 Board the bus when it arrives.
  4. 04 Enjoy the ride to the airport.
Watch out for
  • Not checking the bus schedule in advance.
  • Missing the bus due to late arrival.

Other transport at LUX