Travel options for:
Geneva to Lisbon
  • Fly

    $57 - $159
    1. Geneva

      7min - hourly

      $10 - $18

    2. Geneva (GVA)

      2hrs 30min - non-stop

      $45 - $140

    3. Lisbon (LIS)

      18min - every 5 minutes

      $2

      • Lisbon
  • Train, bus

    $219 - $323
    1. Geneve

      1hrs 52min - 3 times a day

      $30 - $50

    2. Lyon Part Dieu

      1hrs 25min - 3 times a day

      $35 - $55

    3. Nîmes

      6hrs 41min - once daily

      $100 - $140

    4. Madrid-Atocha Cercanías

      2hrs 04min - once daily

      $22 - $35

    5. Navalmoral de la Mata

      5hrs 08min - 3 times a day

      $30 - $45

    6. Lisboa Oriente

      10min - hourly

      $1 - $3

      • Lisboa Santa Apolonia
  • Bus, train

    $135 - $172
    1. Geneva

      27hrs 24min - 3 times a week

      $120 - $160

    2. Tomar

      2hrs 02min - hourly

      $9 - $18

      • Lisboa Santa Apolonia
  • Bus

    $125 - $180
    1. Geneva - Seujet

      1hrs 21min - every 4 hours

      $6 - $40

    2. Annecy - Gare routière

      1hrs 20min - hourly

      $7 - $11

    3. Albertville

      29hrs 45min - 5 times a week

      $110 - $130

    4. Lisboa Oriente

      47min - every 30 minutes

      $2

      • Martim Moniz
  • Drive

    $300 - $440
    1. Geneva

      17hrs 34min - 1158.6 miles

      $300 - $440

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

From Geneve train to Geneva airport, fly to Lisbon airport, then Metro to Lisbon. 4hrs 57min $109. From Geneve train to Lyon Part Dieu, train to Nîmes, train to Madrid-Atocha Cercanías, train to Navalmoral de la Mata, bus to Lisboa Oriente, then train to Lisboa Santa Apolonia. 21hrs 01min $288. From Geneva bus to Tomar then train to Lisboa Santa Apolonia. 29hrs 59min $167. From Geneva - Seujet bus to Annecy - Gare routière, bus to Albertville, bus to Lisboa Oriente, then bus to Martim Moniz. 34hrs 54min $143. From Geneva drive to Lisbon. 17hrs 34min $367.