Travel options for:
Chamonix to Zürich
  • Train

    $119 - $200
    1. Chamonix-Mont-Blanc

      36 min - hourly

      $10 - $15

    2. Vallorcine

      52 min - hourly

      $20 - $25

    3. Martigny

      41 min - 4 times a day

      $28 - $50

    4. Visp

      2 h 1 min - every 3 hours

      $60 - $110

  • Bus

    $17 - $33
    1. Chamonix-Mont-Blanc, Chamonix

      2 h 25 min - 5 times a week

      $8 - $15

    2. Lausanne, park.Velodrome

      2 h 50 min - once daily

      $8 - $19

  • Drive

    $40 - $60
    1. Chamonix

      3 h 18 min - 186.4 miles

      $40 - $60

  • Bus, fly

    $65 - $156
    1. Chamonix

      1 h 35 min - 5 times a day

      $4 - $6

    2. Geneva (GVA)

      45 min - non-stop

      $50 - $130

    3. Zurich (ZRH)

      16 min - hourly - line 16

      $11 - $21

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

From Chamonix-Mont-Blanc train to Vallorcine, train to Martigny, train to Visp, then train to Zürich HB. 5 h 52 min SFr 192. From Chamonix-Mont-Blanc, Chamonix bus to Lausanne, park.Velodrome then bus to Curych, Carparkplatz Sihlquai. 6 h 15 min SFr 26. From Chamonix drive to Zürich. 3 h 18 min SFr 48. From Chamonix Sud - Gare routière bus to Geneva airport, fly to Zurich airport, then line 16 train to Zürich. 3 h 55 min SFr 83.