LUX · Transport

Bus 302

Regional bus

Regional bus /2 $0 (free domestic public transport on RGTR buses) [2]

Free RGTR Bus 302 gets you to LUX without going via Gare

Bus 302 is an RGTR regional line that runs between the airport area and outlying towns, giving commuters and cross‑border workers a direct link to Luxembourg‑Findel (Terminals A/B) without detouring through Luxembourg Gare. Domestic trips on 302 cost $0 because all RGTR buses inside Luxembourg are included in the national free public transport scheme.

Timetables on 302 follow typical commuter patterns, with more runs toward the city and airport in the morning peak and more outward runs in the late afternoon; that directional bias is why you sometimes see long gaps in the “wrong” direction around 08:00–09:00 or 17:00–18:30. Check the exact departure you want on Mobiliteit.lu for the day you travel, as regional 3xx lines sometimes thin out sharply outside peak hours.

Journey time is roughly comparable to driving from the nearer towns along the route, usually in the 20–40 minute range depending on which intermediate stop you use and traffic near LUX. Because the bus pulls into the airport stop right by the terminal forecourt, you still need to budget another 5–10 minutes to walk into Terminal A or B and clear check‑in or security.

Bus 302 usually runs with long‑distance style coaches, not low‑floor city buses, so there are fewer standing areas and a couple of steps at the door. That layout is fine for daily commuters with backpacks, but awkward if you roll in with two 23 kg suitcases; regulars try to grab the luggage racks near the front as soon as they board.

Reddit commuters complain that when a 3xx service like 302 gets cancelled, you can face a gap of 30–60 minutes, especially at smaller intermediate stops that lack real‑time screens. If you are heading to a late flight after 20:00, treat the last two buses that fit your schedule as critical, not optional, because “fine when they run” doesn’t help if the last one drops off the board.

Most regulars check the Mobiliteit.lu app before leaving home, then again 10–15 minutes before their planned 302 departure, and they will bail to a Plan B via Kirchberg or Gare if something looks off. They also know that peak runs can be crowded, so boarding closer to the start of the route rather than at the airport stop gives you a much better chance of a seat.

Step-by-step: using Bus 302 to/from LUX

  • 1. Open the Mobiliteit.lu app or website and search for “302” with Luxembourg‑Findel as origin or destination, checking both time and direction for your date.
  • 2. Note the exact stop name at the airport (“Luxembourg, Aéroport Luxembourg-Findel”) and your town stop, plus the scheduled departure time to within 5 minutes.
  • 3. Aim to be at the airport bus stop or your local stop 10 minutes before departure, as regional coaches sometimes arrive early and dwell only 1–2 minutes.
  • 4. Board through the front door, tell the driver your destination if asked, and stash big bags on the luggage racks rather than in the aisle; remember you pay $0 for domestic rides, so there is no ticket to buy.
  • 5. On arrival at LUX, get off at the airport stop and allow 5–10 minutes to walk into Terminal A/B, then mentally keep one earlier 302 run in mind for your next trip as your built‑in buffer.

Other transport at LUX