Travel options for:
Zermatt to Geneva
  • Train

    $87 - $164
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      2 h 24 min - every 4 hours

      $65 - $120

  • Drive

    $30 - $45
    1. Zermatt

      2 h 57 min - 146.2 miles

      $30 - $45

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

From Zermatt train to Visp then train to Genève. 3 h 55 min SFr 145. From Zermatt drive to Geneva. 2 h 57 min SFr 36.