Trip to Milan

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Zurich to Milan

🛫 Flying from Zurich Airport to Milan Malpensa Airport is a quick and convenient option, with the direct flight taking just 55 minutes. 🌍 The flight duration between Zurich and Milan typically lasts around 3 hours and 9 minutes, with ticket prices ranging from €104 to €329 depending on the airline and time of booking.

Where to stay in Milan

There are over 3526 hotels to stay in Milan. Prices range from $8 per night.

Find accommodation
  • Ethiopian Airlines and Swiss are the two main airlines that offer flights from Zurich Airport in Switzerland to Milan Malpensa Airport in Italy. Both airlines provide regular and convenient flight options for travelers looking to make the journey between the two cities. It is recommended to check the airlines' respective websites or flight booking platforms for the most up-to-date schedules and prices for this route.
  • The flight from Zurich to Milan typically takes approximately 3 hours and 9 minutes. This flight duration may vary slightly depending on factors such as the specific route taken by the airline and any potential layovers. Passengers can expect a relatively short and efficient journey when flying between these two cities.
  • The cost of a flight from Zurich to Milan can vary depending on factors such as the airline, time of booking, and availability of tickets. On average, prices for flights on this route range from €105 to €333. Travelers are advised to compare prices across different airlines and booking platforms to find the most competitive fare for their desired travel dates. Additionally, booking in advance and being flexible with travel dates can help secure the best deals on flights between Zurich and Milan.