Book cheap flights to Milan (Italy - Europe) with eDreams for the lowest airfare. eDreams search brings together all airlines including low cost. So for the best flight and travel deals to or from Milan or indeed any part of Europe, economy or business class, charter or scheduled, look no further.
These are the cheapest flights to Milan found by our customers over the next 2 months. Search now for the best discounts available anywhere in Europe using the booking engine above or click your route below to check the latest fares with dates. These include low cost Milan flights.
| Flights to Milan by origin city: Click below to see prices | Airline | Arrival airport | |||
Flights from The United Kingdom and The Republic of Ireland to Milan | |||||
| 27€ | Ryanair | Stansted, London | Orio Al Serio, Milan | ||
| 27€ | Ryanair | Birmingham Intl, Birmingham | Orio Al Serio, Milan | ||
| 83€ | Ryanair | Leeds Bradford, Leeds Bradford | Orio Al Serio, Milan | ||
| 30€ | Ryanair | Manchester International, Manchester | Orio Al Serio, Milan | ||
| 29€ | Ryanair | Manchester International, Manchester | Orio Al Serio, Milan | ||
| 103€ | KLM | Newcastle International, Newcastle | Linate, Milan | ||
| 151€ | Air France | Eastleigh, Southampton | Linate, Milan | ||
| 281€ | Air France | East Midlands, East Midlands | Linate, Milan | ||
| 129€ | KLM | Cardiff-Wales, Cardiff | Linate, Milan | ||
| 73€ | Easyjet | Turnhouse, Edinburgh | Malpensa, Milan | ||
| 109€ | British Airways | Glasgow Scotland, Glasgow | Linate, Milan | ||
| 147€ | Lufthansa | Dyce, Aberdeen | Malpensa, Milan | ||
| 86€ | BMI Regional | Bristol, Bristol | Malpensa, Milan | ||
| 35€ | Ryanair | Dublin, Dublin | Orio Al Serio, Milan | ||
| 140€ | British Airways | Belfast City Apt, Belfast | Malpensa, Milan | ||
| 218€ | KLM | Cork International, Cork | Linate, Milan | ||
Flights from Spain to Milan | |||||
| 23€ | Ryanair | Barajas, Madrid | Orio Al Serio, Milan | ||
| 16€ | Ryanair | Costa Brava, barcelona | Orio Al Serio, Milan | ||
| 31€ | Ryanair | Alicante, Alicante | Orio Al Serio, Milan | ||
| 75€ | Vueling | Almeria, Almeria | Malpensa, Milan | ||
| 56€ | Vueling | Asturias, Oviedo | Malpensa, Milan | ||
| 42€ | Vueling | Loiu, Bilbao | Malpensa, Milan | ||
| 63€ | Ryanair | Fuerteventura, Fuerteventura | Orio Al Serio, Milan | ||
| 16€ | Ryanair | Costa Brava, barcelona | Orio Al Serio, Milan | ||
| 65€ | Vueling | Granada, Granada | Malpensa, Milan | ||
| 18€ | Easyjet | Ibiza, Ibiza | Malpensa, Milan | ||
| 94€ | IBERIA | La Parra, Jerez De La Frontera | Linate, Milan | ||
| 58€ | Vueling | La Coruna, La Coruna | Malpensa, Milan | ||
| 46€ | Ryanair | Lanzarote, Lanzarote | Orio Al Serio, Milan | ||
| 53€ | Ryanair | Las Palmas, Gran Canaria | Orio Al Serio, Milan | ||
| 316€ | Air Berlin | León, Leon | Malpensa, Milan | ||
| 31€ | Ryanair | Malaga, Malaga | Orio Al Serio, Milan | ||
| 180€ | IBERIA | melilla, melilla | Linate, Milan | ||
| 30€ | Easyjet | Menorca, Menorca | Malpensa, Milan | ||
| 94€ | IBERIA | San Javier, Murcia | Malpensa, Milan | ||
| 25€ | Ryanair | Palma Mallorca, Palma Mallorca | Orio Al Serio, Milan | ||
| 65€ | Vueling | Noain, Pamplona | Malpensa, Milan | ||
| 450€ | TAP Portugal | Matacan, Salamanca | Malpensa, Milan | ||
| 72€ | Vueling | Fuenterrabia, San Sebastian | Malpensa, Milan | ||
| 125€ | IBERIA | La Palma, Santa Cruz La Palma | Malpensa, Milan | ||
| 16€ | Ryanair | Santander, Santander | Orio Al Serio, Milan | ||
| 23€ | Ryanair | Santiago De Compostela, Santiago | Orio Al Serio, Milan | ||
| 26€ | Ryanair | Sevilla, Sevilla | Orio Al Serio, Milan | ||
| 18€ | Ryanair | Valencia, Valencia | Orio Al Serio, Milan | ||
| 78€ | Vueling | Valladolid, Valladolid | Malpensa, Milan | ||
| 28€ | Ryanair | Santiago De Compostela, Santiago | Orio Al Serio, Milan | ||
| 16€ | Ryanair | Zaragoza, Zaragoza | Orio Al Serio, Milan | ||
Flights from Italy to Milan | |||||
| 30€ | Easyjet | Fertilia, Alghero | Malpensa, Milan | ||
| 94€ | Alitalia | Falconara, Ancona | Malpensa, Milan | ||
| 94€ | Alitalia | Falconara, Ancona | Malpensa, Milan | ||
| 30€ | Easyjet | Palese Macchie, Bari | Malpensa, Milan | ||
| 89€ | Alitalia | Guglielmo Marconi, Bologna | Malpensa, Milan | ||
| 32€ | Ryanair | Papola Casale, Brindisi | Orio Al Serio, Milan | ||
| 39€ | Ryanair | Elmas, Cagliari | Orio Al Serio, Milan | ||
| 32€ | Easyjet | Fontanarossa, Catania | Malpensa, Milan | ||
| 93€ | Alitalia | Peretola, Florence | Malpensa, Milan | ||
| 28€ | Ryanair | S Eufemia, Lamezia Terme | Orio Al Serio, Milan | ||
| 38€ | Easyjet | Costa Smeralda, Olbia | Malpensa, Milan | ||
| 32€ | Ryanair | Birgi, Trapani | Orio Al Serio, Milan | ||
| 43€ | Ryanair | Pasquale Liberi, Pescara | Orio Al Serio, Milan | ||
| 91€ | Alitalia | Galileo Galilei, Pisa | Malpensa, Milan | ||
| 68€ | Alitalia | T Menniti, Reggio Calabria | Linate, Milan | ||
| 21€ | Ryanair | Ciampino, Rome | Orio Al Serio, Milan | ||
| 84€ | Alitalia | Caselle, Turin | Malpensa, Milan | ||
| 63€ | Alitalia | Ronchi dei Legionari, Trieste | Linate, Milan | ||
| 89€ | Alitalia | Verona, Verona | Malpensa, Milan | ||
| 72€ | Alitalia | Marco Polo, Venice | Malpensa, Milan | ||
| 29€ | Air One | Capodichino, Naples | Malpensa, Milan | ||
Flights from France to Milan | |||||
| 16€ | Ryanair | Paris Beauvais, Paris | Orio Al Serio, Milan | ||
| 64€ | Vueling | Saint Exupery, Lyon | Malpensa, Milan | ||
| 25€ | Easyjet | Merignac, Bordeaux | Malpensa, Milan | ||
| 81€ | Vueling | Cote D'azur, Nice | Malpensa, Milan | ||
| 94€ | Airlinair | Entzheim, Strasbourg | Malpensa, Milan | ||
| 40€ | Easyjet | Blagnac, Toulouse | Malpensa, Milan | ||
| 49€ | Corse Méditerranée | Marseille-Provence, Marseille | Malpensa, Milan | ||
| 139€ | Air France | Frejorgues, Montpellier | Linate, Milan | ||
| 118€ | Air France | Lille Europe Railway, Lille | Linate, Milan | ||
| 105€ | Alitalia | Nantes-Chateau Bougon, Nantes | Linate, Milan | ||
| 139€ | Air France | Aulnat, Clermont Ferrand | Malpensa, Milan | ||
| 190€ | Air France | Lourdes Tarbes Intl, Lourdes Tarbes | Linate, Milan | ||
| 186€ | Airlinair | Guipavas, Brest | Malpensa, Milan | ||
| 213€ | Air France | Bellegarde, Limoges | Malpensa, Milan | ||
| 202€ | Air France | Llabanere, Perpignan | Linate, Milan | ||
Flights from Germany to Milan | |||||
| 15€ | Ryanair | Hahn Airport, Hahn | Orio Al Serio, Milan | ||
| 25€ | Easyjet | Schoenefeld, Berlin | Malpensa, Milan | ||
| 41€ | Air One | Franz Josef Strauss, Munich | Malpensa, Milan | ||
| 16€ | Ryanair | Niederrhein Düsseldorf, Dusseldorf | Orio Al Serio, Milan | ||
| 22€ | Ryanair | Hamburg Lübeck, Hamburg | Orio Al Serio, Milan | ||
| 16€ | Ryanair | Bremen, Bremen | Orio Al Serio, Milan | ||
| 78€ | KLM | Nuremberg, Nuremberg | Linate, Milan | ||
| 33€ | Germanwings | Koeln/Bonn, Cologne | Malpensa, Milan | ||
| 65€ | Germanwings | Langenhagen, Hanover | Malpensa, Milan | ||
| 50€ | Germanwings | Echterdingen, Stuttgart | Malpensa, Milan | ||
| 143€ | Vueling | Wickede, Dortmund | Malpensa, Milan | ||
| 130€ | Lufthansa | Muenster, Muenster | Malpensa, Milan | ||
| 117€ | Lufthansa | Dresden, Dresden | Malpensa, Milan | ||
| 115€ | Austrian Airlines | Leipzig, Leipzig | Malpensa, Milan | ||
Flights from Europe General to Milan | |||||
| 25€ | Ryanair | Porto, Porto | Orio Al Serio, Milan | ||
| 37€ | Ryanair | Torp Sandefjord, Oslo | Orio Al Serio, Milan | ||
| 29€ | Ryanair | Skavsta, Stockholm | Orio Al Serio, Milan | ||
| 83€ | Air Baltic Corp | Helsinki Vantaa, Helsinki | Malpensa, Milan | ||
| 35€ | Easyjet | Schiphol, Amsterdam | Malpensa, Milan | ||
| 97€ | Lufthansa | Rotterdam, Rotterdam | Malpensa, Milan | ||
| 18€ | Ryanair | Welschap, Eindhoven | Orio Al Serio, Milan | ||
| 34€ | Easyjet | Copenhagen International Airport, Copenhagen | Malpensa, Milan | ||
| 64€ | Swiss International Airlines | Zurich, Zurich | Malpensa, Milan | ||
| 23€ | Wizz Air | Okecie, Warsaw | Orio Al Serio, Milan | ||
| 16€ | Ryanair | Brussels S Charleroi, Brussels | Orio Al Serio, Milan | ||
| 22€ | Easyjet | Ruzyne, Prague | Malpensa, Milan | ||
| 39€ | Easyjet | Lisboa, Lisbon | Malpensa, Milan | ||
| 61€ | Easyjet | E. Venizelos, Athens | Malpensa, Milan | ||
| 73€ | Turkish Airlines | Sabiha Gokcen, Istanbul | Malpensa, Milan | ||
Flights from the Americas to Milan | |||||
| 435€ | Air Berlin | Los Angeles Intl Airport, Los Angeles | Malpensa, Milan | ||
| 279€ | Air Berlin | John F Kennedy Intl Airport, New York | Malpensa, Milan | ||
| 330€ | Aeroflot Russian | Miami International Airport, Miami | Malpensa, Milan | ||
| 384€ | Aeroflot Russian | Logan International Airport, Boston | Malpensa, Milan | ||
| 554€ | Aeroflot Russian | San Francisco Intl Airport, San Francisco | Malpensa, Milan | ||
| 541€ | Air Berlin | O'hare International Airport, Chicago | Malpensa, Milan | ||
| 456€ | Air Berlin | Dallas Ft Worth International, Dallas | Malpensa, Milan | ||
| 510€ | Air Berlin | Sky Harbor International Airport, Phoenix | Malpensa, Milan | ||
| 459€ | Finnair | Hartsfield Jackson, Atlanta | Malpensa, Milan | ||
| 328€ | Turkish Airlines | G.Bush Intercontinental , Houston | Malpensa, Milan | ||
| 387€ | Aeroflot Russian | Orlando International, Orlando | Malpensa, Milan | ||
| 547€ | Aeroflot Russian | Philadelphia International Airport, Philadelphia | Malpensa, Milan | ||
| 411€ | Air Berlin | San Jose Mnpl, San Jose | Malpensa, Milan | ||
| 534€ | Aeroflot Russian | Lindbergh International Airport, San Diego | Malpensa, Milan | ||
| 485€ | Finnair | Seattle All Airports, Seattle | Malpensa, Milan | ||
| 418€ | Aeroflot Russian | Dulles International , Washington | Malpensa, Milan | ||
| 411€ | Finnair | Charlotte/Douglas Intl Airport, Charlotte | Malpensa, Milan | ||
| 394€ | Air Berlin | Hollywood Intl Apt, Ft Lauderdale | Malpensa, Milan | ||
| 518€ | Aeroflot Russian | Hopkins International Airport, Cleveland | Malpensa, Milan | ||
| 354€ | Alitalia | P Trudeau International, Montreal | Linate, Milan | ||
| 367€ | US Airways | Ottawa International, Ottawa | Malpensa, Milan | ||
| 454€ | Air Canada | Sainte Foy Airport, Quebec | Malpensa, Milan | ||
| 380€ | Alitalia | Juarez Intl Airport, Mexico City | Malpensa, Milan | ||
| 357€ | Air Europa | Cancun, Cancun | Malpensa, Milan | ||
| 408€ | Air France | Gen M Escobedo, Monterrey | Linate, Milan | ||
| 592€ | Air France | Miguel Hidalgo Intl, Guadalajara | Linate, Milan | ||
| 583€ | IBERIA | Genvillalobos, Chihuahua | Malpensa, Milan | ||
| 630€ | United Airlines | Guanajuato Del Bajio, Leon | Malpensa, Milan | ||
| 442€ | United Airlines | Heriberto Jara, Veracruz | Malpensa, Milan | ||
| 447€ | IBERIA | La Aurora Intl Airport, Guatemala City | Malpensa, Milan | ||
| 484€ | Alitalia | Toncontin, Tegucigalpa | Malpensa, Milan | ||
| 408€ | IBERIA | Tocumen International Airport, Panama City | Malpensa, Milan | ||
| 311€ | IBERIA | Rio De Janeiro International Airport, Rio De Janeiro | Malpensa, Milan | ||
| 307€ | IBERIA | Guarulhos International , Sao Paulo | Malpensa, Milan | ||
| 463€ | Alitalia | Brasilia International, Brasilia | Linate, Milan | ||
| 441€ | TAM Airlines | Pinto Martins, Fortaleza | Malpensa, Milan | ||
| 396€ | Air Italy | Agusto Severo, Natal | Malpensa, Milan | ||
| 417€ | IBERIA | Pistarini, Buenos Aires | Malpensa, Milan | ||
| 604€ | Alitalia | El Plumerillo, Mendoza | Linate, Milan | ||
| 551€ | TAM Airlines | Pajas Blancas, Cordoba | Malpensa, Milan | ||
| 447€ | TAM Airlines | Aeropuerto Comodoro Arturo Merino Benitez, Santiago | Malpensa, Milan | ||
| 297€ | IBERIA | Eldorado, Bogota | Malpensa, Milan | ||
| 425€ | Air France | J Chavez Intl, Lima | Linate, Milan | ||
| 554€ | KLM | El Alto, La Paz | Linate, Milan | ||
| 568€ | IBERIA | Simon Bolivar International, Caracas | Malpensa, Milan | ||
| 379€ | IBERIA | Mariscal, Quito | Malpensa, Milan | ||
| 512€ | IBERIA | Silvio Pettirossi, Asuncion | Malpensa, Milan | ||
| 416€ | Aerolineas Argentinas | Carrasco, Montevideo | Malpensa, Milan | ||
| 401€ | Finnair | Luis Munoz Marin International, San Juan | Malpensa, Milan | ||
Flights from Africa, Asia & Australasia to Milan | |||||
| 95€ | Air Baltic Corp | Sheremetyevo, Moscow | Linate, Milan | ||
| 35€ | Ryanair | Vilnius Airport, Vilnius | Orio Al Serio, Milan | ||
| 16€ | Ryanair | Ivanka, Bratislava | Orio Al Serio, Milan | ||
| 62€ | Ryanair | Menara, Marrakech | Orio Al Serio, Milan | ||
| 145€ | Swiss International Airlines | Cairo International, Cairo | Malpensa, Milan | ||
| 180€ | Neosair | Ophira, Sharm El Sheikh | Orio Al Serio, Milan | ||
| 72€ | Tunis Air | Carthage, Tunis | Malpensa, Milan | ||
| 271€ | Ethiopian Airlines | Jomo Kenyatta Internatonal, Nairobi | Malpensa, Milan | ||
| 213€ | TAP Portugal | Yoff, Dakar | Malpensa, Milan | ||
| 316€ | Air France | O.R. Tambo International, Johannesburg | Linate, Milan | ||
| 305€ | Emirates | Indira Gandhi Intl, Delhi | Malpensa, Milan | ||
| 387€ | Qatar Airways | Meenambarkkam, Madras | Malpensa, Milan | ||
| 520€ | Qatar Airways | Mingaladon, Yangon | Malpensa, Milan | ||
| 318€ | Etihad Airways | Bangkok International Airport, Bangkok | Malpensa, Milan | ||
| 349€ | Qatar Airways | Kuala Lumpur International, Kuala Lumpur | Malpensa, Milan | ||
| 416€ | Lufthansa | Soekarno Hatta International, Jakarta | Malpensa, Milan | ||
| 496€ | Etihad Airways | Polonia, Medan | Malpensa, Milan | ||
| 496€ | Etihad Airways | Ninoy Aquino International, Manila | Malpensa, Milan | ||
| 672€ | Alitalia | Kingsfordsmith, Sydney | Linate, Milan | ||
| 782€ | Turkish Airlines | Brisbane International Airport, Brisbane | Malpensa, Milan | ||
| 604€ | Air China International | Tullamarine, Melbourne | Malpensa, Milan | ||
| 682€ | Air China International | Adelaide, Adelaide | Malpensa, Milan | ||