Travel options for:
Milan to Zermatt
  • Train

    $64 - $114
    1. Milano Centrale

      1 h 53 min - 5 times a day

      $35 - $55

    2. Brig Bahnhofplatz

      1 h 24 min - every 4 hours

      $27 - $60

  • Drive

    $30 - $50
    1. Milan

      3 h 26 min - 143.9 miles

      $30 - $50

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

From Milano Centrale train to Brig Bahnhofplatz then train to Zermatt. 3 h 52 min 82€. From Milan drive to Zermatt. 3 h 26 min 35€.