- Home
- Flights
- Flights from Milan
- Milan to Zurich
Flights from Milan to Zurich
SWISS and Ethiopian Airlines fly nonstop from Milan to Zurich, about 33 flights a week. The flight takes around 0h 45m.
Direct flights available ~33 flights a week 0h 45m
Milan to Zurich at a glance
Fastest flight0h 45mEstimated
Nonstop flights33/wkSWISS, Ethiopian Airlines
Airlines flying nonstop from Milan to Zurich
2 airlines on this route, about 33 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 203 km126 miles
- Flight time
- 0h 45mestimate
- Time difference
- NoneZurich vs Milan
- Currency in Zurich
- CHF
- Airports
- MXP, BGY, LIN → ZRH
Flights from Milan to Zurich: questions answered
Are there direct flights from Milan to Zurich?
Yes. SWISS and Ethiopian Airlines fly this route nonstop, with about 33 flights a week in each direction.
How long is the flight from Milan to Zurich?
A nonstop flight covers 203 km and takes around 0h 45m.
Which airlines fly from Milan to Zurich?
SWISS and Ethiopian Airlines operate nonstop flights on this route.
Which airports serve Milan and Zurich?
Milan: Milan Malpensa International Airport (MXP), Il Caravaggio International Airport (BGY) and Milano Linate Airport (LIN). Zurich: Zürich Airport (ZRH).





