Flights to Milan

Milan is Italy's business and fashion capital, more workmanlike than Rome or Florence but with the Duomo, the Last Supper and the best shopping in the country. Three airports make it a cheap entry point for northern Italy and the lakes.

Search flights to Milan

Cheapest flights to Milan

Lowest return fares we've found, by departure city.

FromLowest fareNonstop
Amsterdam (AMS) $72 Yes View fares

When to fly to Milan

April to June and September to October. Summer in the Po valley is humid; winter is foggy.

Fares to Milan move with season and demand. Each route page above shows month-by-month prices for that specific city pair, which is a far better guide than a general rule of thumb.

Flights to Milan: common questions

How much does it cost to fly to Milan?

The cheapest return fare we've recorded is $72 from Amsterdam. Fares from other cities are listed above.

What is the best time to visit Milan?

April to June and September to October. Summer in the Po valley is humid; winter is foggy.

Which airports serve Milan?

Milan is served by Orio al Serio International Airport (BGY), Porta Garibaldi Station (IPR), Milano Linate Airport (LIN), Milano Malpensa Airport (MXP).

How far in advance should I book flights to Milan?

For long-haul routes, 2–5 months ahead usually gives the best fares; short-haul is typically cheapest 3–8 weeks out. Each route page shows that route's own price pattern by month.