Travel options for:
Brussels Airport (BRU) to Luxembourg
  • Train

    $39 - $49
    1. Bruxelles-Nat.-Aéroport

      11 min - hourly

      $19 - $22

    2. Bruxelles-Nord

      3 h 8 min - hourly

      $19 - $28

  • Bus FlixBus

    $16 - $26
    1. Zaventem Luchthaven Perron A

      44 min - hourly - line 272

      $4

    2. Brussels, Brussels-North

      3 h - twice daily

      $12 - $22

  • Bus Ouibus

    $31 - $36
    1. Bruxelles-Nat.-Aéroport

      21 min - hourly

      $19 - $22

    2. Bruxelles-Midi

      5 min - 1395 feet

    3. Bruxelles Centre - Gare Midi

      3 h 15 min - twice daily

      $8 - $12

    4. Luxembourg, Gare Centrale

      8 min - hourly - line 19

      $3

  • Drive

    $28 - $45
    1. Brussels Airport (BRU)

      2 h 3 min - 134.1 miles

      $28 - $45

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bruxelles-Nat.-Aéroport train to Bruxelles-Nord then train to Luxembourg. 3 h 53 min 37€. From Zaventem Luchthaven Perron A line 272 bus to Brussels, Brussels-North station then bus to Luxembourg, Luxembourg central station. 4 h 44 min 16€. From Bruxelles-Nat.-Aéroport train to Bruxelles-Midi, walk to Bruxelles Centre - Gare Midi, bus to Luxembourg, Gare Centrale, then line 19 bus to Centre, Kasinosgaass. 5 h 1 min 28€. From Brussels Airport (BRU) drive to Luxembourg. 2 h 3 min 29€.