Travel options for:
Düsseldorf to Luxembourg
  • Train German Railways (DB)

    $69 - $86
    1. Düsseldorf Hbf

      1 h 19 min - once daily

      $22 - $40

    2. Koblenz Hbf

      2 h 28 min - hourly

      $47 - $49

  • Train Belgian Railways (NMBS/SNCB)

    $61 - $86
    1. Düsseldorf Hbf

      1 h 37 min - once daily

      $45 - $70

    2. Liège-Guillemins

      2 h 34 min - every 3 hours

      $10 - $15

    3. Luxembourg, Gare Centrale

      8 min - hourly - line 19

      $3

  • Bus

    $16 - $27
    1. Düsseldorf

      4 h 10 min - 4 times a week

      $13 - $23

    2. Trier, Trier train

      7 min - 2051 feet

    3. Trier, Theodor-Heuss-Allee

      1 h 3 min - every 2 hours

      $2 - $4

  • Drive

    $30 - $45
    1. Düsseldorf

      2 h 30 min - 146.9 miles

      $30 - $45

  • Fly from Dusseldorf

    $94 - $275
    1. Düsseldorf

      12 min - every 20 minutes

      $1 - $2

    2. Dusseldorf (DUS)

      45 min - non-stop

      $90 - $270

    3. Luxembourg (LUX)

      20 min - every 15 minutes - line 16

      $3

  • Train to Frankfurt, fly

    $85 - $373
    1. Düsseldorf

      1 h 22 min - every 4 hours

      $22 - $100

    2. Frankfurt (FRA)

      40 min - non-stop

      $60 - $270

    3. Luxembourg (LUX)

      20 min - every 15 minutes - line 16

      $3

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

From Düsseldorf Hbf train to Koblenz Hbf then train to Luxembourg. 4 h 19 min 68€. From Düsseldorf Hbf train to Liège-Guillemins, train to Luxembourg, Gare Centrale, then line 19 bus to Centre, Kasinosgaass. 5 h 31 min 71€. From Düsseldorf bus to Trier, Trier train, walk to Trier, Theodor-Heuss-Allee, then bus to Luxembourg/Centre, Royal. 5 h 54 min 21€. From Düsseldorf drive to Luxembourg. 2 h 30 min 31€. From Düsseldorf Hbf train to Dusseldorf airport, fly to Luxembourg airport, then line 16 bus to Luxembourg. 2 h 24 min 131€. From Düsseldorf Hbf train to Frankfurt airport, fly to Luxembourg airport, then line 16 bus to Luxembourg. 3 h 29 min 154€.