Travel options for:
Pau Airport (PUF) to Lucerne
  • Fly to Mulhouse, train

    1. Pau (PUF)

      3hrs 45min - 1 stopover

      $80 - $130

    2. Mulhouse (MLH)

      19min - every 10 minutes

      $2 - $5

    3. Basel SBB

      1hrs 01min - hourly

      $35 - $65

      • Lucerne
  • Fly to Zurich, train

    1. Pau (PUF)

      3hrs 40min - 1 stopover

      $90 - $380

    2. Zurich (ZRH)

      1hrs 02min - hourly

      $29 - $50

      • Lucerne
  • Train

    1. Pau Pyrénées Airport

      30min - hourly

      $2

    2. Pau

      2hrs 38min - twice daily

      $30 - $45

    3. Toulouse-Matabiau

      5hrs 50min - once daily

      $80 - $120

    4. Dijon Ville

      1hrs 24min - 5 times a day

      $40 - $44

    5. Basel SBB

      1hrs 01min - hourly

      $35 - $65

      • Luzern
  • Bus, train Eurolines CH

    1. Pau Pyrénées Airport

      21min - hourly

      $2

    2. Université

      10min - 2891 feet

    3. Pau

      16hrs 57min - 3 times a week

      $50 - $110

    4. Basel SBB

      1hrs 01min - hourly

      $35 - $65

      • Luzern
  • Bus, train Eurolines FR

    1. Pau Pyrénées Airport

      30min - hourly

      $2

    2. Pau

      12hrs 00min - 3 times a week

      $35 - $65

    3. Lyon-Perrache

      8min - hourly

      $6 - $10

    4. Lyon Part-Dieu

      5hrs 40min - once daily

      $16 - $28

    5. Bern, Neufeld P+R

      7min - every 10 minutes - line 11

      $1 - $2

    6. Bern

      1hrs 00min - hourly

      $30 - $60

      • Luzern
  • Drive

    1. Pau Airport (PUF)

      10hrs 35min - 697.3 miles

      $160 - $250

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

From Pau airport fly to Mulhouse airport, bus to Basel SBB, then train to Lucerne. 5hrs 33min $151. From Pau airport fly to Zurich airport then train to Lucerne. 5hrs 18min $258. From Pau Pyrénées Airport bus to Pau, train to Toulouse-Matabiau, train to Dijon Ville, train to Basel SBB, then train to Luzern. 14hrs 48min $249. From Pau Pyrénées Airport bus to Université, walk to Pau, bus to Basel SBB, then train to Luzern. 19hrs 55min $116. From Pau Pyrénées Airport bus to Pau, bus to Lyon-Perrache, train to Lyon Part-Dieu, bus to Bern, Neufeld P+R, line 11 bus to Bern, then train to Luzern. 22hrs 02min $144. From Pau Airport (PUF) drive to Lucerne. 10hrs 35min $204.