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

    $30 - $55
    1. Genève-Aéroport

      1 h 13 min - 4 times a day

      $30 - $55

  • Lyon (LYS)

    $40 - $72
    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

      1 h - twice daily

      $30 - $55

  • Basel (BSL)

    $78 - $142
    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

    4. Lausanne

      14 min - 5 times a day - line 150

      $5 - $10

  • Turin (TRN)

    $83 - $141
    1. Caselle Aeroporto

      20 min - hourly

      $2

    2. Fermata 1308 - BALDISSERA

      10 min - every 20 minutes - line 46

      $2

    3. Torino Porta Susa

      34 min - 5 times a day

      $20 - $29

    4. Rho-Fiera Milano

      2 h 49 min - 5 times a day

      $50 - $90

    5. Montreux

      6 min - every 4 hours - line 100

      $9 - $18

  • Sion (SIR)

    $29 - $55
    1. Sion

      50 min - every 4 hours

      $29 - $55

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

From Genève-Aéroport train to Vevey. 1 h 13 min SFr 53. From Lyon Airport bus to Genève, Maison de la Paix, line 15 tram to Genève, then train to Vevey. 4 h 51 min SFr 69. From St-Louis-la-Chaussee train to Basel SBB, train to Bern, train to Lausanne, then line 150 train to Vevey. 3 h 20 min SFr 137. From Caselle Aeroporto train to Fermata 1308 - BALDISSERA, line 46 bus to Torino Porta Susa, train to Rho-Fiera Milano, train to Montreux, then line 100 train to Vevey. 6 h 20 min SFr 123. From Sion train to Vevey. 50 min SFr 50.