Milan
256 km
Zurich
Departure station:
Centrale
Piazza Duca d'Aosta, 1, 20124, Milan, Italy
Arrival station:
Zurich
Bahnhofplatz 7, 8001, Zurich, Switzerland
Brand name
Train type
Travel time
Price from
Departures
Rating
Express train
3 hrs 26 min
$102
7
92.14%

Train Information

Lowest train ticket cost:
$102
Departures:
7
Earliest departure:
08:25
Latest departure:
20:25
Shortest travel time:
3 hrs 26 min
Longest travel time:
3 hrs 26 min
9.2 / 10 based on 75 reviews

Milan to Zurich Train Review & Rating

Good experience, had no problems

Maredith A. about traveling from Milan to Zurich