Travel options for:
Zermatt to Chamonix
  • Train

    $71 - $135
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      40 min - 4 times a day

      $27 - $50

    3. Martigny

      49 min - hourly

      $13 - $26

    4. Vallorcine

      32 min - every 2 hours

      $10 - $15

  • Train via Saxon

    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      50 min - every 4 hours

    3. Saxon

      6 min - every 4 hours - line 130

    4. Martigny

      42 min - hourly

      $13 - $23

    5. Le Châtelard-Frontière

      36 min - every 4 hours

      $9 - $14

  • Drive

    $19 - $28
    1. Zermatt

      2 h 17 min - 89.5 miles

      $19 - $28

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

From Zermatt train to Visp, train to Martigny, train to Vallorcine, then train to Chamonix-Mont-Blanc. 4 h 57 min SFr 122. From Zermatt train to Visp, train to Saxon, line 130 train to Martigny, train to Le Châtelard-Frontière, then bus to Chamonix-Mont-Blanc. 5 h 34 min. From Zermatt drive to Chamonix. 2 h 17 min SFr 23.