Zurich Airport (ZRH) to Milan Flights

Tue, May 28
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Zurich Airport (ZRH) to Milan flight

distanceDistance140 miles (226 km)
durationAverage flight duration55 min
priceAverage plane ticket price$220 (€190)
changesDirect flightNo
carriersAirlinesLAER, SWISS or Air Baltic

Flights from Zurich Airport (ZRH) to Milan cover the 140 miles (226 km) long journey taking on average 55 min with our travel partners like LAER, SWISS or Air Baltic. You can get the cheapest plane tickets for this journey for as low as $84 (€73), but the average price of plane tickets is $220 (€190). Travelers depart most frequently from Zurich Airport and arrive in Milan Malpensa Airport.

The cheapest flights from Zurich Airport (ZRH) to Milan

Showing times and prices for May 28

Cheapest

The best way to find a cheap flight ticket from Zurich Airport (ZRH) to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Vueling
09:55PM14h10
Zurich Airport (ZRH)
12:05PMMilan Malpensa Airport (MXP)
$1171One-way
1 transfer
2nd Cheapest
Vueling
09:55PM11h20
Zurich Airport (ZRH)
09:15AMMilan Malpensa Airport (MXP)
$1231One-way
1 transfer
Vueling
09:35AM7h45
Zurich Airport (ZRH)
05:20PMMilan Malpensa Airport (MXP)
$1901One-way
1 transfer
Austrian Airlines
06:45PM3h15
Zurich Airport (ZRH)
10:00PMMilan Malpensa Airport (MXP)
$6031One-way
1 transfer
Eurowings
03:45PM4h15
Zurich Airport (ZRH)
08:00PMMilan Malpensa Airport (MXP)
$6131One-way
1 transfer

Flight schedulefrom Zurich Airport (ZRH) to Milan

Showing flights for tomorrow, Tuesday, May 28
Swiss
07:25AM3h55
Zurich Airport (ZRH)
11:20AMMilan Linate Airport (LIN)
1 transfer
Vueling
09:35AM7h45
Zurich Airport (ZRH)
05:20PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
02:40PM3h15
Zurich Airport (ZRH)
05:55PMMilan Malpensa Airport (MXP)
1 transfer
Eurowings
03:45PM4h15
Zurich Airport (ZRH)
08:00PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa Cityline
04:55PM2h55
Zurich Airport (ZRH)
07:50PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa Cityline
04:55PM2h55
Zurich Airport (ZRH)
07:50PMMilan Malpensa Airport (MXP)
1 transfer
Swiss
05:10PM3h50
Zurich Airport (ZRH)
09:00PMMilan Malpensa Airport (MXP)
1 transfer
Swiss
05:30PM0h55
Zurich Airport (ZRH)
06:25PMMilan Malpensa Airport (MXP)
0 transfers
Austrian Airlines
06:45PM3h15
Zurich Airport (ZRH)
10:00PMMilan Malpensa Airport (MXP)
1 transfer
Swiss
07:10PM3h00
Zurich Airport (ZRH)
10:10PMMilan Linate Airport (LIN)
1 transfer
Swiss
07:25PM3h55
Zurich Airport (ZRH)
11:20PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
08:00PM3h25
Zurich Airport (ZRH)
11:25PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
08:00PM3h25
Zurich Airport (ZRH)
11:25PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa Cityline
08:15PM3h05
Zurich Airport (ZRH)
11:20PMMilan Malpensa Airport (MXP)
1 transfer
Vueling
09:55PM11h20
Zurich Airport (ZRH)
09:15AMMilan Malpensa Airport (MXP)
1 transfer
Vueling
09:55PM14h10
Zurich Airport (ZRH)
12:05PMMilan Malpensa Airport (MXP)
1 transfer
Helvetic Airways
10:40PM0h55
Zurich Airport (ZRH)
11:35PMMilan Malpensa Airport (MXP)
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Zurich Airport (ZRH) to Milan by bus, train, or flight

Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
Mon
Jun 17

The fastest flights from Zurich Airport (ZRH) to Milan

Showing times and prices for May 28

Fastest Journey

55 m

Average

4 h 29 m

Flights per day

17

Distance

226 km

Of the 17 flights that leave Zurich Airport (ZRH) for Milan every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Helvetic Airways
10:40PM0h55
Zurich Airport (ZRH)
11:35PMMilan Malpensa Airport (MXP)
$6771One-way
0 transfers
Fastest
Swiss
05:30PM0h55
Zurich Airport (ZRH)
06:25PMMilan Malpensa Airport (MXP)
$8331One-way
0 transfers
2nd Fastest
Lufthansa Cityline
04:55PM2h55
Zurich Airport (ZRH)
07:50PMMilan Malpensa Airport (MXP)
$9481One-way
1 transfer
2nd Fastest
Lufthansa Cityline
04:55PM2h55
Zurich Airport (ZRH)
07:50PMMilan Malpensa Airport (MXP)
$7851One-way
1 transfer
Swiss
07:10PM3h00
Zurich Airport (ZRH)
10:10PMMilan Linate Airport (LIN)
$7591One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: LAER, Air Baltic and SWISS flights from Zurich Airport (ZRH) to Milan

Travel to Milan from Zurich Airport (ZRH) from $805 (€696) with Omio’s flight partners LAER, Air Baltic and SWISS! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight from Zurich Airport (ZRH) to Milan.

Zurich Airport (ZRH) to Milan flight information with SWISS:

  • Average Duration: 3 h 50 min
  • Cheapest Price: $805

FAQs: Zurich Airport (ZRH) to Milan Flight

FAQs: Take a flight from Zurich Airport (ZRH) to Milan hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich Airport (ZRH) to Milan.
FAQs
Cheap plane tickets from Zurich Airport (ZRH) to Milan can start from as little as $84 (€73) when you book in advance. The average flight ticket price for Zurich Airport (ZRH) to Milan is $220 (€190); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Zurich Airport (ZRH) to Milan flight travel time is 55 min   for the 140 mile (226 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first flight from Zurich Airport (ZRH) to Milan leaves at 7: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Zurich Airport (ZRH) to Milan leaves at 8: 40 PM.
For the best Zurich Airport (ZRH) to Milan flight to purchase, you can travel safely and comfortably with LAER, SWISS or Air Baltic. However, it's always good to check all possible airlines with services from Zurich Airport (ZRH) to Milan to compare what amenities they may offer.

Flights from Zurich Airport (ZRH) to Milan generally leave from Zurich Airport and arrive in Milan Malpensa Airport.

Zurich Airport is 12.8 km away from Zurich Airport (ZRH) city centre and Milan Malpensa Airport is 47.9 km from Milan city centre.

The cheapest month to travel from Zurich Airport (ZRH) to Milan by plane is August.
You have options as you can travel from Zurich Airport (ZRH) to Milan 3 different ways: bus, train or flight.

More options for your journey from Zurich Airport (ZRH) to Milan

Here are some other resources that might have the information you need

HomeFlightsFlights in ItalyFlight Schedules to MilanZurich Airport (ZRH) to Milan Flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language