Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Milan
  4. Milan to Zurich
Nonstop route · Italy → Switzerland

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
MILZRH

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).

AirlineFlights a weekTypical departuresFromSearch
SWISS~2606:06–19:53—Search
Ethiopian Airlines~607:17–07:57—Search

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).

More flights from Milan