Travel options for:
Lisbon to Lucerne
  • Fly to Zurich, train

    $106 - $252
    1. Lisbon

      19min - every 5 minutes

      $2

    2. Lisbon (LIS)

      2hrs 40min - non-stop

      $75 - $200

    3. Zurich (ZRH)

      1hrs 02min - hourly

      $29 - $50

      • Lucerne
  • Fly to Basel, train

    $114 - $242
    1. Lisbon

      19min - every 5 minutes

      $2

    2. Lisbon (LIS)

      2hrs 40min - non-stop

      $75 - $170

    3. Basel (BSL)

      19min - every 10 minutes

      $2 - $5

    4. Basel SBB

      1hrs 01min - hourly

      $35 - $65

      • Lucerne
  • Fly to Geneva, train

    $122 - $282
    1. Lisbon

      19min - every 5 minutes

      $2

    2. Lisbon (LIS)

      2hrs 25min - non-stop

      $45 - $140

    3. Geneva (GVA)

      2hrs 54min - hourly

      $75 - $140

      • Lucerne
  • Train, bus

    $289 - $389
    1. Lisboa Santa Apolonia

      1hrs 40min - 4 times a day

      $11 - $23

    2. Pombal

      13hrs 15min - once daily

      $50 - $80

    3. Burdeos

      8min - 2191 feet

    4. Bordeaux-St-Jean

      3hrs 15min - every 4 hours

      $100 - $115

    5. Montparnasse-Bienvenue

      13min - every 15 minutes - line 6

      $2

    6. Bercy

      7min - 1973 feet

    7. Paris Gare de Lyon

      3hrs 03min - 5 times a day

      $90 - $105

    8. Basel SBB

      1hrs 01min - hourly

      $35 - $65

      • Luzern
  • Bus, train Andrade Voyages

    $211 - $322
    1. Martim Moniz

      47min - every 30 minutes - line 208

      $2

    2. Lissabon Oriente

      29hrs 00min - once daily

      $100 - $120

    3. Chambery-Challes-E

      1hrs 17min - 5 times a day

      $24 - $40

    4. Geneve

      2hrs 45min - hourly

      $85 - $160

      • Luzern
  • Bus, train Eurolines CH

    $188 - $265
    1. Lisbon - Sete Rios

      35hrs 15min - 3 times a week

      $150 - $200

    2. Basel SBB

      1hrs 01min - hourly

      $35 - $65

      • Luzern
  • Drive

    $340 - $500
    1. Lisbon

      20hrs 13min - 1324.2 miles

      $340 - $500

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

From Alameda Metro to Lisbon airport, fly to Zurich airport, then train to Lucerne. 6hrs 37min $161. From Alameda Metro to Lisbon airport, fly to Basel airport, bus to Basel SBB, then train to Lucerne. 6hrs 47min $178. From Alameda Metro to Lisbon airport, fly to Geneva airport, then train to Lucerne. 8hrs 12min $231. From Lisboa Santa Apolonia train to Pombal, bus to Burdeos, walk to Bordeaux-St-Jean, train to Montparnasse-Bienvenue, line 6 subway to Bercy, walk to Paris Gare de Lyon, train to Basel SBB, then train to Luzern. 25hrs 48min $363. From Martim Moniz line 208 bus to Lissabon Oriente, bus to Chambery-Challes-E, train to Geneve, then train to Luzern. 36hrs 21min $296. From Lisbon - Sete Rios bus to Basel SBB then train to Luzern. 36hrs 41min $218. From Lisbon drive to Lucerne. 20hrs 13min $419.