Travel options for:
Basel to Luxembourg
  • Train

    $56 - $85
    1. Basel SBB

      1 h 18 min - every 2 hours

      $30 - $50

    2. Strasbourg

      2 h 9 min - once daily

      $26 - $40

  • Bus

    $22 - $36
    1. Basel, Basel central station

      2 h 50 min - twice daily

      $8 - $15

    2. Strasbourg

      3 h 10 min - twice daily

      $13 - $22

  • Drive

    $40 - $65
    1. Basel

      3 h 17 min - 204.8 miles

      $40 - $65

  • Train to Zurich, fly

    $113 - $342
    1. Basel

      53 min - 3 times a day

      $30 - $60

    2. Zürich HB

      9 min - hourly

      $11 - $20

    3. Zurich (ZRH)

      1 h - non-stop

      $65 - $260

    4. Luxembourg (LUX)

      20 min - every 15 minutes - line 16

      $3

  • Train, train to Saarbrucken, fly

    $255 - $782
    1. Basel

      1 h 18 min - every 2 hours

      $30 - $50

    2. Strasbourg

      1 h 16 min - every 4 hours

      $20 - $30

    3. Sarreguemines

      22 min - 12.9 miles

      $2 - $4

    4. Saarbrucken (SCN)

      25 min - non-stop

      $200 - $700

    5. 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 Basel SBB train to Strasbourg then train to Luxembourg. 4 h 27 min SFr 69. From Basel, Basel central station bus to Strasbourg then bus to Luxembourg, Luxembourg central station. 7 h SFr 35. From Basel drive to Luxembourg. 3 h 17 min SFr 51. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Luxembourg airport, then line 16 bus to Luxembourg. 4 h 34 min SFr 206. From Basel SBB train to Strasbourg, train to Sarreguemines, drive to Saarbrucken airport, fly to Luxembourg airport, then line 16 bus to Luxembourg. 5 h 36 min SFr 414.