Travel options for:
Zermatt to Austria
  • Train to Zurich, fly to Vienna

    $158 - $425
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      2 h 19 min - every 3 hours

      $70 - $130

    3. Zurich (ZRH)

      1 h 20 min - non-stop

      $60 - $240

    4. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train to Geneva, fly to Vienna

    $133 - $365
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      2 h 33 min - every 4 hours

      $60 - $110

    3. Geneva (GVA)

      1 h 40 min - non-stop

      $45 - $200

    4. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train to Milan Malpensa, fly to Vienna

    $137 - $328
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      1 h 31 min - once daily

      $35 - $55

    3. Gallarate

      29 min - hourly

      $4 - $8

    4. Milan Malpensa (MXP)

      1 h 30 min - non-stop

      $70 - $210

    5. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train to Berne, fly to Vienna

    $218 - $1,227
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      37 min - every 3 hours

      $26 - $50

    3. Thun

      27 min - hourly - line 4

      $12 - $18

    4. Belp, Bahnhof

      10 min - hourly - line 334

      $2 - $4

    5. Berne (BRN)

      1 h 25 min - non-stop

      $150 - $1,100

    6. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train to Milan Malpensa, fly to Munich, train

    $120 - $279
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      1 h 31 min - once daily

      $35 - $55

    3. Gallarate

      29 min - hourly

      $4 - $8

    4. Milan Malpensa (MXP)

      1 h 10 min - non-stop

      $30 - $120

    5. Munich (MUC)

      31 min - every 20 minutes

      $4 - $8

    6. München Ost

      1 h 37 min - hourly

      $22 - $40

    7. Salzburg Hbf (Südtiroler

      8 min - every 10 minutes

      $4

  • Train

    $188 - $342
    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      2 h 1 min - every 3 hours

      $65 - $120

    3. Zürich HB

      7 h 50 min - 3 times a day

      $100 - $170

    4. Wien Westbahnhof (U3)

      7 min - every 15 minutes

      $2 - $8

  • Train, bus

    1. Zermatt

      1 h 9 min - every 2 hours

      $21 - $45

    2. Visp

      2 h 1 min - every 3 hours

      $65 - $120

    3. Zurich

      11 h - once daily

    4. Wien Kardinal-Nagl-Platz (U3)

      5 min - every 5 minutes

      $5 - $8

  • Bus

    $104 - $172
    1. Zermatt

      4 h 5 min - 158.8 miles

      $35 - $55

    2. Cervinia, Cervinia Ski

      2 h 45 min - twice a week

      $11 - $19

    3. Milan, Milan

      12 h 10 min - 5 times a week

      $50 - $90

    4. Wien Erdberg (U3)

      7 min - every 5 minutes

      $5 - $8

  • Drive

    $140 - $210
    1. Zermatt

      11 h 11 min - 678.9 miles

      $140 - $210

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

From Zermatt train to Visp, train to Zurich airport, fly to Vienna airport, then train to Vienna. 7 h 58 min SFr 274. From Zermatt train to Visp, train to Geneva airport, fly to Vienna airport, then train to Vienna. 8 h 14 min SFr 244. From Zermatt train to Visp, train to Gallarate, train to Milan Malpensa airport, fly to Vienna airport, then train to Vienna. 8 h 32 min SFr 201. From Zermatt train to Visp, train to Thun, line 4 train to Belp, Bahnhof, line 334 bus to Berne airport, fly to Vienna airport, then train to Vienna. 7 h 11 min SFr 466. From Zermatt train to Visp, train to Gallarate, train to Milan Malpensa airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf (Südtiroler Platz), then bus to Salzburg. 10 h 29 min SFr 183. From Zermatt train to Visp, train to Zürich HB, train to Wien Westbahnhof (U3), then subway to Wien Stephansplatz (U3). 12 h 51 min SFr 312. From Zermatt train to Visp, train to Zurich, bus to Wien Kardinal-Nagl-Platz (U3), then subway to Wien Stephansplatz (U3). 15 h 56 min. From Zermatt drive to Cervinia, Cervinia Ski, bus to Milan, Milan, bus to Wien Erdberg (U3), then subway to Wien Stephansplatz (U3). 20 h 8 min SFr 145. From Zermatt drive to Vienna. 11 h 11 min SFr 171.