Travel options for:
Grindelwald to Zermatt
  • Train

    $49 - $100
    1. Grindelwald, Bahnhof

      33 min - twice a week

      $4 - $6

    2. Interlaken West

      16 min - 3 times a day

      $9 - $23

    3. Spiez

      26 min - every 4 hours

      $15 - $27

    4. Visp

      1 h 6 min - every 3 hours

      $21 - $45

  • Train via Interlaken Ost

    $68 - $129
    1. Grindelwald

      35 min - hourly

      $13 - $24

    2. Interlaken Ost

      21 min - every 4 hours

      $10 - $15

    3. Spiez

      26 min - every 4 hours

      $23 - $45

    4. Visp

      1 h 6 min - every 3 hours

      $21 - $45

  • Drive

    $16 - $25
    1. Grindelwald

      2 h 48 min - 80.5 miles

      $16 - $25

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

From Grindelwald, Bahnhof night bus to Interlaken West, train to Spiez, train to Visp, then train to Zermatt. 3 h 26 min SFr 83. From Grindelwald train to Interlaken Ost, train to Spiez, train to Visp, then train to Zermatt. 3 h 35 min SFr 114. From Grindelwald drive to Zermatt. 2 h 48 min SFr 20.