Cheap Flights from Milan (MXP) to Zürich (ZRH)

Popular airlines from Milan Malpensa Airport (MXP) to Zurich Airport (ZRH)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Frequently asked questions

How long does it take to fly from Malpensa Intl. Airport (MXP) to Zurich Airport (ZRH)?
Book a fare with SWISS and you'll be in the air for approximately 55 minutes. This well-known airline operates a direct flight that jets off at 7:10PM from MXP and arrives at Zurich Intl. Airport at 8:05PM. Expedia has some of the best deals around, so take a peek at what's available on this route today.
Is it cheaper to buy a plane ticket from MXP to ZRH last minute?
Being a spontaneous soul is a fantastic way to explore the globe, but it isn't necessarily the best method to land a bargain fare. It's better to book your Milan Malpensa Airport to Zurich Airport (ZRH) journey in advance rather than leaving it until the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. You can unleash your spontaneous side when you arrive at your destination!
What airline has the least delays from Milan Malpensa Airport to Zurich Intl. Airport?
Travel with SWISS from MXP to ZRH and land at the time that's on your boarding card. This carrier has the best performance on this route, with an 92% on-time score. If your flight is delayed for some reason, the free Expedia App will keep you up to date. Our handy app will give you immediate trip alerts, from flight delays to gate changes.
What are the most popular departure times for flights from Milan Malpensa Airport to ZRH?
For SWISS flights jetting from MXP to Zurich Intl. Airport, the most popular departure times are between 5:00 AM - 6:00 AM. If you want to avoid delays, book the earliest flight. This allows you to dodge the heavy air traffic that builds up around airports in the afternoon and evening.
Can I change the date of my flight from Milan Malpensa Airport to ZRH?
You can make changes to your Malpensa Intl. Airport (MXP) to Zurich Airport (ZRH) journey through the Expedia Trips portal. But before you make any adjustments, review the conditions in your itinerary to see what the carrier will allow you to do and what charges may apply. Some airlines have a change fee per person, plus any difference in prices. But if you booked in the last 24 hours, you may be able to cancel for free and organize new flights. You can also check out our Customer Service portal for further details and to chat with our Virtual Agent.

Travel information

Origin airport
Malpensa Intl.
Destination airport
Zürich
Distance
201 km
Average flight time
1 hour 2 mins

Book with confidence