Travel options for:
Innsbruck to Zermatt
  • Train

    $139 - $262
    1. Innsbruck Hbf

      3 h 32 min - every 4 hours

      $50 - $90

    2. Zürich HB

      2 h - every 4 hours

      $65 - $130

    3. Visp

      1 h 6 min - every 3 hours

      $21 - $45

  • Bus

    $70 - $114
    1. Innsbruck

      5 h 33 min - once daily

      $23 - $40

    2. Milan, Milan

      2 h 40 min - 4 times a week

      $12 - $21

    3. Cervinia, Cervinia Ski

      4 h 1 min - 158.1 miles

      $35 - $55

  • Night train, train

    $136 - $270
    1. Innsbruck Hauptbahnhof

      2 h 52 min - once daily

      $18 - $24

    2. Sargans

      9 min - every 2 hours

      $3 - $21

    3. Landquart

      1 h 54 min - every 3 hours

      $35 - $45

    4. Disentis/Mustér

      4 h 33 min - once daily

      $80 - $180

  • Drive

    $55 - $85
    1. Innsbruck

      6 h 22 min - 273.2 miles

      $55 - $85

  • Train, fly to Berne

    $214 - $768
    1. Innsbruck

      1 h 34 min - 3 times a day

      $28 - $45

    2. München Ost

      31 min - every 20 minutes

      $4 - $8

    3. Munich (MUC)

      1 h - non-stop

      $120 - $600

    4. Berne (BRN)

      9 min - hourly - line 334

      $2 - $4

    5. Belp

      27 min - every 2 hours - line 44

      $12 - $18

    6. Thun

      37 min - every 4 hours

      $26 - $50

    7. Visp

      1 h 6 min - every 3 hours

      $21 - $45

  • Train, fly to Geneva

    $144 - $356
    1. Innsbruck

      1 h 34 min - 3 times a day

      $28 - $45

    2. München Ost

      31 min - every 20 minutes

      $4 - $8

    3. Munich (MUC)

      1 h 15 min - non-stop

      $30 - $140

    4. Geneva (GVA)

      2 h 34 min - 4 times a day

      $60 - $120

    5. Visp

      1 h 6 min - every 3 hours

      $21 - $45

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

From Innsbruck Hbf train to Zürich HB, train to Visp, then train to Zermatt. 7 h 50 min SFr 236. From Innsbruck bus to Milan, Milan, bus to Cervinia, Cervinia Ski, then drive to Zermatt. 13 h 14 min SFr 101. From Innsbruck Hauptbahnhof night train to Sargans, train to Landquart, train to Disentis/Mustér, then train to Zermatt. 11 h 22 min SFr 211. From Innsbruck drive to Zermatt. 6 h 22 min SFr 68. From Innsbruck Hbf train to München Ost, train to Munich airport, fly to Berne airport, line 334 bus to Belp, line 44 train to Thun, train to Visp, then train to Zermatt. 8 h 48 min SFr 349. From Innsbruck Hbf train to München Ost, train to Munich airport, fly to Geneva airport, train to Visp, then train to Zermatt. 9 h 53 min SFr 243.