Travel options for:
Nearby airports to Lausanne
  • Geneva (GVA)

    $26 - $50
    1. Genève-Aéroport

      46 min - every 3 hours

      $26 - $50

  • Lyon (LYS)

    $35 - $62
    1. Lyon Airport

      2 h 55 min - once daily

      $8 - $14

    2. Genève, Maison de la Paix

      6 min - every 10 minutes - line 15

      $1 - $3

    3. Genève

      36 min - every 3 hours

      $25 - $45

  • Basel (BSL)

    $73 - $132
    1. St-Louis-la-Chaussee

      11 min - hourly

      $10 - $17

    2. Basel SBB

      57 min - 5 times a day

      $35 - $65

    3. Bern

      1 h 6 min - every 3 hours

      $27 - $50

  • Turin (TRN)

    $29 - $64
    1. Turin Airport

      46 min - every 20 minutes - line 268

      $2 - $19

    2. Turin, Torino

      5 h 40 min - 5 times a week

      $26 - $45

  • Berne (BRN)

    $45 - $80
    1. Bern Flughafen

      9 min - hourly - line 334

      $2 - $4

    2. Belp

      13 min - every 3 hours - line 44

      $7 - $11

    3. Bern

      1 h 6 min - every 3 hours

      $35 - $65

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

From Genève-Aéroport train to Lausanne. 46 min SFr 45. From Lyon Airport bus to Genève, Maison de la Paix, line 15 tram to Genève, then train to Lausanne. 3 h 57 min SFr 59. From St-Louis-la-Chaussee train to Basel SBB, train to Bern, then train to Lausanne. 2 h 53 min SFr 128. From Turin Airport line 268 bus to Turin, Torino then bus to Lausanne. 7 h 26 min SFr 60. From Bern Flughafen line 334 bus to Belp, line 44 train to Bern, then train to Lausanne. 2 h 9 min SFr 75.