- Home
- Flights
- Flights from Zurich
- Zurich to Milan
Flights from Zurich to Milan
SWISS and Ethiopian Airlines fly nonstop from Zurich to Milan, about 33 flights a week. The flight takes around 0h 45m.
Direct flights available ~33 flights a week 0h 45m
Zurich to Milan at a glance
Fastest flight0h 45mEstimated
Nonstop flights33/wkSWISS, Ethiopian Airlines
Airlines flying nonstop from Zurich to Milan
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
- NoneMilan vs Zurich
- Currency in Milan
- EUR
- Airports
- ZRH → MXP, BGY, LIN
Flights from Zurich to Milan: questions answered
Are there direct flights from Zurich to Milan?
Yes. SWISS and Ethiopian Airlines fly this route nonstop, with about 33 flights a week in each direction.
How long is the flight from Zurich to Milan?
A nonstop flight covers 203 km and takes around 0h 45m.
Which airlines fly from Zurich to Milan?
SWISS and Ethiopian Airlines operate nonstop flights on this route.
Which airports serve Zurich and Milan?
Zurich: Zürich Airport (ZRH). Milan: Milan Malpensa International Airport (MXP), Il Caravaggio International Airport (BGY) and Milano Linate Airport (LIN).





