Travel options for:
Zürich to Annecy
  • Train

    $88 - $157
    1. Zürich HB

      2 h 46 min - every 3 hours

      $85 - $160

    2. Genève

      6 min - 1814 feet

    3. Geneva

      55 min - 5 times a week

      $2 - $5

  • Bus Eurolines CH

    $30 - $40
    1. Zurich

      5 h 30 min - 3 times a week

      $30 - $40

  • Train via Aix-les-Bains-le-Revard

    $114 - $197
    1. Zürich HB

      2 h 46 min - every 3 hours

      $85 - $160

    2. Geneve

      1 h 4 min - 3 times a day

      $15 - $25

    3. Aix-les-Bains-le-Revard

      39 min - hourly

      $13 - $20

  • Bus RegioJet

    $19 - $41
    1. Curych, Carparkplatz Sihlquai

      3 h 50 min - twice a week

      $10 - $25

    2. Genève, Mont-Blanc

      9 min - every 15 minutes - line 9

      $2 - $3

    3. Genève - Seujet

      1 h 28 min - 5 times a day

      $6 - $13

  • Drive

    $40 - $65
    1. Zürich

      3 h 15 min - 200 miles

      $40 - $65

  • Fly

    $73 - $162
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      45 min - non-stop

      $50 - $130

    3. Geneva (GVA)

      1 h 37 min - 5 times a day

      $12 - $13

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

From Zürich HB train to Genève, walk to Geneva, then night bus to Annecy. 4 h 47 min SFr 153. From Zurich bus to Annecy. 5 h 30 min SFr 34. From Zürich HB train to Geneve, train to Aix-les-Bains-le-Revard, then train to Annecy. 5 h 49 min SFr 190. From Curych, Carparkplatz Sihlquai bus to Genève, Mont-Blanc, line 9 bus to Genève - Seujet, then bus to Annecy - Gare routière. 6 h 34 min SFr 31. From Zürich drive to Annecy. 3 h 15 min SFr 51. From Zürich HB train to Zurich airport, fly to Geneva airport, then bus to Annecy. 4 h 31 min SFr 90.