Flights to Milan, Italy
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Milan
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 7°C | 1°C |
February | 9°C | 2°C |
March | 14°C | 5°C |
April | 18°C | 8°C |
May | 22°C | 12°C |
June | 27°C | 17°C |
July | 30°C | 19°C |
August | 29°C | 19°C |
September | 25°C | 15°C |
October | 19°C | 11°C |
November | 12°C | 6°C |
December | 7°C | 2°C |
14 day forecast
Cheapest month to fly to Milan
Explore price trends for trips to Milan
Showing prices in USD
Annual Avg. Price | 184 USD |
July 2024 | 241 USD |
August 2024 | 219 USD |
September 2024 | 151 USD |
October 2024 | 134 USD |
November 2024 | 134 USD |
December 2024 | 135 USD |
January 2025 | 159 USD |
February 2025 | 159 USD |
March 2025 | 159 USD |
April 2025 | 226 USD |
May 2025 | 211 USD |
June 2025 | 284 USD |
Direct flights to Milan
Find direct flights from anywhere to Milan
- Barcelona to Milan from $29
- Dublin to Milan from $29
- Berlin to Milan from $34
- London to Milan from $34
- Kyiv to Milan from $35
- Vilnius to Milan from $34
- Lisbon to Milan from $37
- Warsaw to Milan from $49
- Manchester to Milan from $54
- Rome to Milan from $56
- Malta to Milan from $66
- Reykjavik to Milan from $73
- Istanbul to Milan from $73
- Moscow to Milan from $92
- Amsterdam to Milan from $100
- Cairo to Milan from $134
- Casablanca to Milan from $145
- Amman to Milan from $146
- Larnaca to Milan from $200
- Tel Aviv to Milan from $207
- Zürich to Milan from $252
- Dubai to Milan from $327
- New York to Milan from $513
- Chicago to Milan from $857
Airlines flying to Milan
Best airlines flying to Milan
- Air France
- Corendon
- Wizz Air Abu Dhabi
- Jetstar Airways
- VietJet Air
- Batik Air Malaysia
- Qantas
- Czech Airlines
- Avianca
- Norwegian
- Oman Air
- Thai Airways
- Tarom
- Air Serbia
- Egyptair
- Thai AirAsia
- TUI fly Belgium
- Air China
- AirAsia
- Singapore Airlines