Travel options for:
Bolzano to Zermatt
  • Train via Verona Porta Nuova

    $83 - $162
    1. Bolzano

      1 h 43 min - 3 times a day

      $10 - $35

    2. Verona Porta Nuova

      1 h 13 min - 4 times a day

      $22 - $35

    3. Milano Centrale

      1 h 53 min - 5 times a day

      $24 - $40

    4. Brig Bahnhofplatz

      1 h 24 min - every 4 hours

      $26 - $55

  • Train

    $81 - $161
    1. Bolzano

      3 h 45 min - once a week

      $19 - $55

    2. Milano Centrale

      1 h 53 min - 5 times a day

      $35 - $55

    3. Brig Bahnhofplatz

      1 h 24 min - every 4 hours

      $26 - $55

  • Bus

    $64 - $104
    1. Bozen

      4 h 25 min - twice daily

      $17 - $29

    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

  • Bus, train

    $151 - $241
    1. Bolzano

      4 h 27 min - 4 times a day

      $70 - $100

    2. Malpensa, aeroporto

      1 h 20 min - every 4 hours

      $35 - $55

    3. Domodossola

      28 min - twice daily

      $18 - $35

    4. Brig Bahnhofplatz

      1 h 24 min - every 4 hours

      $26 - $55

  • Drive

    $70 - $110
    1. Bolzano

      5 h 46 min - 310.8 miles

      $70 - $110

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

From Bolzano train to Verona Porta Nuova, train to Milano Centrale, train to Brig Bahnhofplatz, then train to Zermatt. 8 h 3 min SFr 121. From Bolzano train to Milano Centrale, train to Brig Bahnhofplatz, then train to Zermatt. 8 h 18 min SFr 120. From Bozen bus to Milan, Milan, bus to Cervinia, Cervinia Ski, then drive to Zermatt. 12 h 6 min SFr 92. From Bolzano bus to Malpensa, aeroporto, bus to Domodossola, train to Brig Bahnhofplatz, then train to Zermatt. 9 h 28 min SFr 214. From Bolzano drive to Zermatt. 5 h 46 min SFr 90.