Travel options for:
Zermatt to Bern
  • Train

    $56 - $109
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      57 min - every 3 hours

      $35 - $65

  • Drive

    $30 - $45
    1. Zermatt

      3 h 20 min - 149.1 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 Bern. 2 h 30 min SFr 96. From Zermatt drive to Bern. 3 h 20 min SFr 37.