> > > > >
Milan Malpensa Airport to Zurich International Airport flight
174K verified reviews | Excellent 4.4/5 rating on Trustpilot
Earn Trip Coins and airline miles, all in one booking
All-inclusive prices (incl. taxes, fuel, luggage) without hidden fees
24/7 customer support in 24+ languages

Milan Malpensa Airport to Zurich International Airport Flights Info

Cheapest one-way
IDR 976,400
easyJet easyJet 23h 30m · 1 stop Mon, Nov 30
Book Now
Cheapest return
IDR 2,305,600
ITA Airways ITA Airways 1h · Direct Fri, Nov 20 - Mon, Nov 23
Book Now
Best time to book
November
Cheapest

Explore the cheapest one-way and round-trip flights from Milan Malpensa Airport to Zurich International Airport over the next 90 days, with one-way fares from IDR 976,400 and round-trip from IDR 2,305,600. Based on Trip.com's latest 7-day flight data.

Displayed flight fares from Milan to Zurich are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Which airline offers the cheapest flights from Milan Malpensa Airport to Zurich International Airport?

The cheapest airline flying from Milan Malpensa Airport to Zurich International Airport is easyJet (from IDR 976,400) among 1 carriers operating this route. Based on Trip.com's latest 7-day flight data.

Trip.com Price Insights: Flights from Milan Malpensa Airport to Zurich International Airport

What is the cheapest month to fly from Milan Malpensa Airport to Zurich International Airport?

The data is based on the past 12 months and shows the average one-way ticket prices from Milan Malpensa Airport to Zurich International Airport for each month in the Trip.com database.

Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Milan Malpensa Airport to Zurich International Airport are usually in November, with an average price of IDR 2,324,300. It is best to avoid March, when the average price can reach IDR 4,482,300.

IDR 4,482,300
IDR 3,403,300
IDR 2,324,300
IDR 1,245,300
  • IDR 2,324,300
    Nov
  • IDR 2,794,600
    Dec
  • IDR 3,937,700
    Jan
  • IDR 3,261,500
    Feb
  • IDR 4,482,300
    Mar
  • IDR 2,590,800
    Apr
  • IDR 3,805,600
    May
  • IDR 3,464,800
    Jun
  • IDR 3,039,100
    Jul
  • IDR 3,814,000
    Aug
  • IDR 3,661,600
    Sep
  • IDR 3,531,900
    Oct

What is the cheapest day of the week to fly from Milan Malpensa Airport to Zurich International Airport?

The data is based on the past 12 months and shows the average ticket prices from Milan Malpensa Airport to Zurich International Airport for each day of the week in the Trip.com database.

Based on Trip.com's data from the past 12 months, the cheapest departure day from Milan Malpensa Airport to Zurich International Airport is Wednesday, with average prices usually lower than other days. Avoid departing on Saturday as prices are typically highest on that day.

IDR 3,633,100
IDR 3,224,750
IDR 2,816,400
IDR 2,408,050
    Cheapest
  • IDR 3,390,500
    Mon
  • IDR 3,304,900
    Tue
  • IDR 2,816,400
    Wed
  • IDR 3,618,900
    Thu
  • IDR 3,384,500
    Fri
  • IDR 3,633,100
    Sat
  • IDR 3,226,300
    Sun

What is the flight schedule from Milan Malpensa Airport to Zurich International Airport?

Check the schedule for flights from Milan to Zurich and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. VY6045

    11:05

    MXP

    1h 45m

    Direct

    12:50

    BCN

    - M T W T F S
    Search
  2. VY1228

    18:35

    BCN

    1h 50m

    Direct

    20:25

    ZRH

    S M T W T F S
  3. U28306

    15:20

    MXP

    2h

    Direct

    16:20

    LGW

    S M T W T F S
    Search
  4. U28473

    17:00

    LGW

    1h 40m

    Direct

    19:40

    ZRH

    - - T W T - S
  5. W46301

    13:15

    MXP

    2h 10m

    Direct

    14:25

    LTN

    S M - W T F S
    Search
  6. U22533

    07:00

    LTN

    1h 45m

    Direct

    09:45

    ZRH

    S - - W - - S
  7. FR2752

    06:40

    MXP

    2h 20m

    Direct

    09:00

    MAD

    S M T W T F S
    Search
  8. UX1671

    15:10

    MAD

    2h 20m

    Direct

    17:30

    ZRH

    S M T W T F S
  9. U22486

    16:50

    MXP

    2h 5m

    Direct

    17:55

    LTN

    - - - - T - S
    Search
  10. U22533

    07:00

    LTN

    1h 45m

    Direct

    09:45

    ZRH

    S - - W - - S
  11. VY6057

    20:55

    MXP

    1h 45m

    Direct

    22:40

    BCN

    - - - W - - -
    Search
  12. VY1226

    07:00

    BCN

    1h 55m

    Direct

    08:55

    ZRH

    S M T W T F S
  13. W46315

    10:45

    MXP

    1h 40m

    Direct

    12:25

    BCN

    S - - W T F S
    Search
  14. VY1228

    18:35

    BCN

    1h 50m

    Direct

    20:25

    ZRH

    S M T W T F S
  15. VY6041

    10:15

    MXP

    1h 45m

    Direct

    12:00

    BCN

    S M T W T F S
    Search
  16. VY1228

    18:35

    BCN

    1h 50m

    Direct

    20:25

    ZRH

    S M T W T F S
  17. VY6055

    22:30

    MXP

    1h 40m

    Direct

    00:10

    BCN

    S M - W T - S
    Search
  18. VY1226

    07:00

    BCN

    1h 55m

    Direct

    08:55

    ZRH

    S M T W T F S
  19. VY6053

    20:40

    MXP

    1h 40m

    Direct

    22:20

    BCN

    - M - - - - -
    Search
  20. VY1226

    07:00

    BCN

    1h 55m

    Direct

    08:55

    ZRH

    S M T W T F S
Find more flights and airlines

FAQs for Milan Malpensa Airport to Zurich International Airport Flights

  • How long is the flight from Milan Malpensa Airport to Zurich International Airport?

    Milan Malpensa Airport to Zurich International Airport takes about 38 minutes on average. Actual flight time may vary depending on route, weather and air traffic.
  • There are around 9 daily flights from Milan Malpensa Airport (MXP) to Zurich International Airport (ZRH).
  • The earliest flight from Milan Malpensa Airport to Zurich International Airport departs at 06:25, and the last departs at 19:25, with about 6 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.
  • The route from Milan Malpensa Airport (MXP) to Zurich International Airport (ZRH) is quite popular. Without considering departure times or holidays, tickets cost around IDR 3,148,000 in November, the most expensive month to book this route.
    • The distance from Zurich Airport to downtown is about 9km, by taxi about 20 minutes.
  • SWISS is a very popular airline operating an average of 2866 flights per month.
  • One-way flights from Milan Malpensa Airport to Zurich International Airport currently start from IDR 976,400, and round-trip fares start from IDR 2,305,600. The current lowest fare is a easyJet flight departing on Mon, Nov 30; prices may vary depending on availability.
  • Yes. SWISS and Ethiopian Airlines operate direct flights from Milan Malpensa Airport to Zurich International Airport, with an average flight time of 34 minutes, and around 35 weekly flights. Actual flight frequency may vary by season.
  • Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Milan Malpensa Airport to Zurich International Airport is IDR 3,363,500. Prices may vary depending on the departure date, airline, and availability.
  • Milan Malpensa Airport to Zurich International Airport operates around 35 weekly flights, mainly by SWISS and Ethiopian Airlines. Actual frequency may vary during holidays and seasonal schedule adjustments.
  • Enter Milan Malpensa Airport and Zurich International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.

Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.

Book with no extra fees

Prices displayed on this page are all-inclusive prices (incl. taxes, fuel surcharge, civil aviation development fund, etc) with all fees confirmed before payment. Fees for luggage, meals, Wi-Fi, or other additional services are also included as shown in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page were updated within the last 24 hours—even in real-time. The more popular the route, the more precise the data.

Change & Cancellation Policy

Trip.com displays flight cancellation and change policies for each flight ticket during the booking process, including fees and applicable conditions. Please check the following scenarios:
Voluntary cancellation/change:
To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy.
Cancellation/change due to a flight schedule change:
If the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.