Travel options for:
Zürich to Geneva
  • Train

    $90 - $160
    1. Zürich HB

      2hrs 44min - hourly

      $90 - $160

      • Geneve
  • Shuttle

    $137 - $357
    1. Zürich Stadelhofen

      17min - hourly

      $13 - $22

    2. Zürich Airport

      2hrs 30min - on demand

      $120 - $330

    3. Geneve,Aeroport(TPG)

      25min - every 10 minutes - line 5

      $3 - $5

      • Geneve, Bovy-Lysberg
  • Bus

    $15 - $23
    1. Zürich, Carparkplatz Sihlquai

      3hrs 55min - once daily

      $15 - $23

      • Geneve, Gare Routiere, pl.
  • Drive

    $35 - $60
    1. Zürich

      2hrs 50min - 174.8 miles

      $35 - $60

      • Geneva
  • Fly

    $73 - $109
    1. Zürich

      10min - every 30 minutes

      $13 - $21

    2. Zurich (ZRH)

      45min - non-stop

      $50 - $70

    3. Geneva (GVA)

      7min - every 30 minutes

      $10 - $18

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

From Zürich HB train to Geneve. 2hrs 44min SFr 160. From Zürich Stadelhofen train to Zürich Airport, shuttle to Geneve,Aeroport(TPG), then line 5 bus to Geneve, Bovy-Lysberg. 3hrs 46min SFr 356. From Zürich, Carparkplatz Sihlquai bus to Geneve, Gare Routiere, pl. Dorciere. 3hrs 55min SFr 18. From Zürich drive to Geneva. 2hrs 50min SFr 47. From Zürich HB train to Zurich airport, fly to Geneva airport, then train to Geneva. 2hrs 07min SFr 97.