Travel options for:
Bern to Zermatt
  • Train

    $56 - $107
    1. Bern

      56 min - every 4 hours

      $35 - $65

    2. Visp

      1 h 6 min - every 3 hours

      $21 - $45

  • Drive

    $30 - $45
    1. Bern

      3 h 19 min - 148.6 miles

      $30 - $45

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

From Bern train to Visp then train to Zermatt. 2 h 25 min SFr 100. From Bern drive to Zermatt. 3 h 19 min SFr 37.