Travel options for:
Bordeaux to Lucerne
  • Train TGV

    1. Bordeaux-St-Jean

      3hrs 15min - hourly

      $100 - $120

    2. Montparnasse-Bienvenue

      12min - every 15 minutes - line 6

      $2

    3. Paris Gare de Lyon

      3hrs 03min - every 3 hours

      $95 - $110

    4. Basel SBB

      1hrs 01min - hourly

      $35 - $70

      • Luzern
  • Train French Railways (SNCF)

    1. Bordeaux-St-Jean

      6hrs 16min - once daily

      $100 - $150

    2. Lyon Part Dieu

      1hrs 48min - hourly

      $23 - $40

    3. Geneve

      2hrs 45min - hourly

      $90 - $170

      • Luzern
  • Bus, train

    1. Gambetta Mériadeck

      18min - every 20 minutes

      $3

    2. Bordeaux

      14hrs 08min - 3 times a week

      $75 - $150

    3. Bern

      1hrs 00min - hourly

      $40 - $80

      • Luzern
  • Bus

    1. Bordeaux

      18hrs 44min - twice a week

      $75 - $140

    2. Milan Lampugnano

      3hrs 39min - 5 times a week

      $30 - $34

      • Luzern
  • Drive

    1. Bordeaux

      9hrs 18min - 601.8 miles

      $140 - $210

      • Lucerne
  • Fly to Basel, train

    1. Bordeaux

      33min - every 15 minutes - line 1

    2. Bordeaux (BOD)

      1hrs 25min - non-stop

      $30 - $160

    3. Basel (BSL)

      18min - every 10 minutes - line 50

      $2 - $5

    4. Basel SBB

      1hrs 01min - hourly

      $35 - $70

      • Lucerne
  • Fly to Zurich, train

    1. Bordeaux

      33min - every 15 minutes - line 1

    2. Bordeaux (BOD)

      1hrs 45min - non-stop

      $110 - $250

    3. Zurich (ZRH)

      1hrs 02min - hourly

      $30 - $55

      • Lucerne
  • Fly to Strasbourg, train

    1. Bordeaux

      33min - every 15 minutes - line 1

    2. Bordeaux (BOD)

      1hrs 25min - non-stop

      $60 - $150

    3. Strasbourg (SXB)

      7min - every 15 minutes

      $9 - $14

    4. Strasbourg

      1hrs 18min - hourly

      $29 - $45

    5. Basel SBB

      1hrs 01min - hourly

      $35 - $70

      • Lucerne
  • Fly to Geneva, train

    1. Bordeaux

      33min - every 15 minutes - line 1

    2. Bordeaux (BOD)

      1hrs 20min - non-stop

      $30 - $140

    3. Geneva (GVA)

      2hrs 54min - hourly

      $80 - $150

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

From Bordeaux-St-Jean train to Montparnasse-Bienvenue, line 6 subway to Paris Gare de Lyon, train to Basel SBB, then train to Luzern. 9hrs 03min 263€. From Bordeaux-St-Jean train to Lyon Part Dieu, train to Geneve, then train to Luzern. 12hrs 15min 282€. From Gambetta Mériadeck bus to Bordeaux, bus to Bern, then train to Luzern. 16hrs 53min 194€. From Bordeaux bus to Milan Lampugnano then bus to Luzern. 23hrs 23min 152€. From Bordeaux drive to Lucerne. 9hrs 18min 158€. From Gambetta Mériadeck line 1 bus to Bordeaux airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 5hrs 48min 123€. From Gambetta Mériadeck line 1 bus to Bordeaux airport, fly to Zurich airport, then train to Lucerne. 5hrs 56min 180€. From Gambetta Mériadeck line 1 bus to Bordeaux airport, fly to Strasbourg airport, train to Strasbourg, train to Basel SBB, then train to Lucerne. 6hrs 24min 182€. From Gambetta Mériadeck line 1 bus to Bordeaux airport, fly to Geneva airport, then train to Lucerne. 7hrs 21min 192€.