Travel options for:
Zermatt to Milan
  • Train

    $62 - $110
    1. Zermatt

      1 h 24 min - 5 times a day

      $26 - $60

    2. Brig

      1 h 53 min - 5 times a day

      $35 - $55

  • Train Trenord

    $46 - $120
    1. Zermatt

      1 h 24 min - 5 times a day

      $26 - $60

    2. Brig

      28 min - 5 times a day

      $8 - $23

    3. Domodossola

      1 h 38 min - every 4 hours

      $9 - $40

    4. Centrale Fs

      6 min - every 10 minutes - line 3

      $2

  • Drive

    $30 - $50
    1. Zermatt

      3 h 24 min - 144.2 miles

      $30 - $50

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

From Zermatt train to Brig then train to Milano Centrale. 4 h 17 min SFr 96. From Zermatt train to Brig, train to Domodossola, train to Centrale Fs, then line 3 subway to Duomo M3. 5 h 1 min SFr 97. From Zermatt drive to Milan. 3 h 24 min SFr 41.