Destinations
| Destination | Distance | Duration | Airlines |
|---|---|---|---|
| Lanzarote (ACE) | 2,692 km | 253 min | Ryanair, Neos, easyJet |
| Izmir (ADB) | 1,726 km | 165 min | SunExpress |
| Addis Ababa (ADD) | 4,975 km | 400 min | Ethiopian Airlines |
| Malaga (AGP) | 1,485 km | 160 min | Ryanair, easyJet, Wizz Air Malta |
| Alghero (AHO) | 556 km | 80 min | Ryanair, Neos |
| Almaty (ALA) | 5,270 km | 420 min | Neos |
| Alicante (ALC) | 1,118 km | 129 min | Ryanair, Wizz Air Malta |
| Algiers (ALG) | 1,093 km | 120 min | Air Algerie |
| Amman (AMM) | 2,809 km | 245 min | Royal Jordanian |
| Amsterdam (AMS) | 797 km | 120 min | easyJet |
| Karpathos (AOK) | 1,922 km | 170 min | Neos |
| Stockholm (ARN) | 1,676 km | 160 min | Norwegian Air Sweden, Scandinavian Airlines |
| Ashgabat (ASB) | 4,144 km | 345 min | Turkmenistan Airlines |
| Athens (ATH) | 1,523 km | 150 min | Aegean Airlines, Ryanair, Sky Express, easyJet |
| Atlanta (ATL) | 7,652 km | 640 min | Delta Air Lines |
| Abu Dhabi (AUH) | 4,720 km | 365 min | Etihad Airways |
| Antalya (AYT) | 2,079 km | 195 min | SunExpress |
| Bahrain (BAH) | 4,281 km | 360 min | Gulf Air |
| Barcelona (BCN) | 720 km | 105 min | Ryanair, Singapore Airlines, easyJet, Vueling, Wizz Air Malta |
| Brindisi (BDS) | 930 km | 110 min | Ryanair, Neos, easyJet |
| Belgrade (BEG) | 913 km | 105 min | Air Serbia |
| Berlin (BER) | 826 km | 105 min | Ryanair, easyJet |
| Beirut (BEY) | 2,625 km | 215 min | Middle East Airlines |
| Bergen (BGO) | 1,647 km | 155 min | Scandinavian Airlines |
| Bilbao (BIO) | 958 km | 120 min | easyJet, Vueling, Wizz Air Malta |
| Biarritz (BIQ) | 847 km | 105 min | easyJet |
| Bangkok (BKK) | 9,090 km | 650 min | Thai Airways International |
| Bologna (BLQ) | 237 km | 48 min | Neos |
| Bordeaux (BOD) | 744 km | 100 min | easyJet |
| Boston (BOS) | 6,130 km | 527 min | JetBlue Airways, Delta Air Lines |
| Bari (BRI) | 820 km | 100 min | Ryanair, Neos, easyJet |
| Brno (BRQ) | 718 km | 90 min | Neos |
| Bristol (BRS) | 1,057 km | 125 min | easyJet |
| Brussels (BRU) | 664 km | 90 min | Brussels Airlines |
| Bratislava (BTS) | 706 km | 90 min | Ryanair |
| Budapest (BUD) | 833 km | 100 min | Ryanair, Wizz Air Malta |
| Paris (BVA) | 654 km | 95 min | Ryanair |
| Boa Vista (BVC) | 4,397 km | 375 min | Neos |
| Cagliari (CAG) | 708 km | 93 min | Ryanair, Neos, easyJet |
| Cairo (CAI) | 2,619 km | 225 min | EgyptAir, Nesma Airlines, Neos, Air Cairo |
| Paris (CDG) | 596 km | 95 min | Air France, easyJet |
| Kerkyra (CFU) | 1,134 km | 120 min | Ryanair, Neos, easyJet, Wizz Air Malta |
| Cologne (CGN) | 595 km | 85 min | Eurowings |
| Zhengzhou (CGO) | 8,385 km | 635 min | Juneyao Airlines |
| Chania (CHQ) | 1,715 km | 160 min | Neos, easyJet |
| Comiso (CIY) | 1,077 km | 110 min | Neos |
| Chongqing (CKG) | 8,279 km | 625 min | Hainan Airlines |
| Cluj-Napoca (CLJ) | 1,161 km | 120 min | Wizz Air Malta |
| Casablanca (CMN) | 1,946 km | 190 min | Royal Air Maroc |
| Copenhagen (CPH) | 1,146 km | 125 min | Scandinavian Airlines |
| Catania (CTA) | 1,048 km | 115 min | Ryanair, Neos, easyJet, Wizz Air Malta |
| Cartagena (CTG) | 8,740 km | 665 min | Neos |
| Cancun (CUN) | 8,783 km | 720 min | Neos |
| Dabaa (DBB) | 2,364 km | 200 min | Air Cairo |
| Delhi (DEL) | 6,171 km | 540 min | Air India |
| Djerba (DJE) | 1,317 km | 125 min | Neos |
| Doha (DOH) | 4,429 km | 345 min | Qatar Airways |
| Dakar (DSS) | 4,197 km | 340 min | Neos |
| Dublin (DUB) | 1,382 km | 155 min | Aer Lingus, Ryanair |
| Dusseldorf (DUS) | 644 km | 95 min | Eurowings, easyJet |
| Dubai (DWC) | 4,725 km | 400 min | ZanAir |
| Dubai (DXB) | 4,714 km | 365 min | Emirates |
| Edinburgh (EDI) | 1,425 km | 155 min | Ryanair, easyJet |
| Kefallinia (EFL) | 1,283 km | 135 min | easyJet |
| Harstad-Narvik (EVE) | 2,586 km | 235 min | easyJet |
| Yerevan (EVN) | 2,952 km | 250 min | FlyOne Armenia, Wizz Air Malta |
| New York (EWR) | 6,453 km | 560 min | La Compagnie, United Airlines |
| Rome (FCO) | 512 km | 85 min | Middle East Airlines, Neos, Royal Jordanian |
| Funchal (FNC) | 2,611 km | 240 min | Ryanair |
| Frankfurt (FRA) | 491 km | 80 min | Condor, Air Dolomiti, Lufthansa |
| Figari (FSC) | 459 km | 90 min | Air Corsica |
| Puerto del Rosario (FUE) | 2,751 km | 255 min | Ryanair, Neos, easyJet |
| Gdansk (GDN) | 1,196 km | 135 min | Wizz Air |
| Brasov (GHV) | 1,307 km | 135 min | Wizz Air Malta |
| Glasgow (GLA) | 1,463 km | 155 min | Wizz Air Malta |
| Gothenburg (GOT) | 1,361 km | 140 min | Ryanair |
| Sao Paulo (GRU) | 9,463 km | 720 min | LATAM Airlines |
| Geneva (GVA) | 212 km | 55 min | Gulf Air |
| Baku (GYD) | 3,378 km | 280 min | Azerbaijan Airlines |
| Hanover (HAJ) | 763 km | 95 min | Eurowings |
| Hamburg (HAM) | 895 km | 105 min | Eurowings, Neos, easyJet |
| Hanoi (HAN) | 8,880 km | 660 min | Vietnam Airlines |
| Havana (HAV) | 8,301 km | 660 min | Neos |
| Helsinki (HEL) | 1,954 km | 180 min | Finnair |
| Heraklion (HER) | 1,797 km | 165 min | Ryanair, Neos, easyJet, Wizz Air Malta, Wizz Air |
| Hong Kong (HKG) | 9,375 km | 690 min | Cathay Pacific |
| Tokyo (HND) | 9,763 km | 775 min | ANA |
| Hurghada (HRG) | 3,017 km | 255 min | Air Cairo, easyJet |
| Iasi (IAS) | 1,460 km | 145 min | Wizz Air Malta |
| Ibiza (IBZ) | 963 km | 115 min | Neos, easyJet, Vueling |
| Seoul (ICN) | 8,899 km | 695 min | Korean Air, Asiana Airlines |
| Istanbul (IST) | 1,687 km | 175 min | Turkish Airlines |
| Jeddah (JED) | 3,834 km | 325 min | Saudia, Wizz Air Malta |
| New York (JFK) | 6,429 km | 540 min | American Airlines, Delta Air Lines, Emirates, Neos |
| Mykonos (JMK) | 1,654 km | 160 min | Neos, easyJet |
| Kilimanjaro (JRO) | 6,114 km | 470 min | Neos |
| Skiathos (JSI) | 1,409 km | 140 min | easyJet, Wizz Air Malta |
| Thira (JTR) | 1,737 km | 160 min | Ryanair, easyJet |
| Reykjavik (KEF) | 2,815 km | 265 min | Icelandair, easyJet, Wizz Air Malta |
| Kos (KGS) | 1,819 km | 170 min | Ryanair, Neos, easyJet |
| Krakow (KRK) | 964 km | 115 min | Ryanair, Wizz Air |
| Kittila (KTT) | 2,630 km | 240 min | easyJet |
| Kutaisi (KUT) | 2,719 km | 240 min | Wizz Air |
| Kuwait (KWI) | 3,869 km | 340 min | Kuwait Airways |
| Larnaca (LCA) | 2,417 km | 215 min | Cyprus Airways, Wizz Air Malta |
| La Coruna (LCG) | 1,381 km | 155 min | easyJet |
| London (LGW) | 899 km | 120 min | easyJet |
| London (LHR) | 936 km | 125 min | British Airways |
| Lisbon (LIS) | 1,653 km | 180 min | TAP Portugal, easyJet |
| Lampedusa (LMP) | 1,171 km | 125 min | easyJet, Wizz Air Malta |
| Las Palmas (LPA) | 2,891 km | 260 min | Ryanair, Neos, easyJet |
| Liverpool (LPL) | 1,196 km | 140 min | easyJet |
| La Romana (LRM) | 7,615 km | 590 min | Neos |
| London (LTN) | 962 km | 125 min | easyJet, Wizz Air Malta |
| Luxembourg (LUX) | 483 km | 85 min | Luxair |
| Luxor (LXR) | 3,077 km | 250 min | Neos, Air Cairo, easyJet |
| Lyon (LYS) | 283 km | 60 min | Twin Jet |
| Madrid (MAD) | 1,149 km | 140 min | Ryanair, Iberia, Air Europa, Wizz Air Malta |
| Menorca (MAH) | 737 km | 100 min | Neos, easyJet |
| Manchester (MAN) | 1,169 km | 130 min | Ryanair, easyJet |
| Mombasa (MBA) | 6,293 km | 475 min | Neos |
| Montego Bay (MBJ) | 8,305 km | 630 min | Neos |
| Muscat (MCT) | 5,057 km | 380 min | Neos, Oman Air |
| Miami (MIA) | 7,932 km | 615 min | American Airlines |
| Monastir (MIR) | 1,109 km | 110 min | Neos |
| Mitiga, Tripoli (MJI) | 1,466 km | 140 min | Medsky Airways |
| Malta (MLA) | 1,189 km | 125 min | Ryanair, easyJet |
| Male (MLE) | 7,735 km | 585 min | Neos |
| Marseille (MRS) | 368 km | 75 min | Twin Jet |
| Munich (MUC) | 382 km | 70 min | Air Dolomiti, Lufthansa, easyJet |
| Mersa Matruh (MUH) | 2,254 km | 205 min | Neos |
| Naples (NAP) | 694 km | 90 min | Ryanair, easyJet, Wizz Air Malta |
| Nice (NCE) | 249 km | 65 min | Gulf Air |
| Nanjing (NKG) | 8,932 km | 690 min | Neos |
| Nossi-be (NOS) | 7,643 km | 570 min | Neos |
| Nantes (NTE) | 810 km | 105 min | easyJet |
| Ohrid (OHD) | 1,091 km | 125 min | Wizz Air Malta |
| Olbia (OLB) | 528 km | 80 min | Neos, easyJet, Wizz Air Malta |
| Porto (OPO) | 1,485 km | 160 min | Ryanair, easyJet |
| Chicago (ORD) | 7,278 km | 583 min | United Airlines |
| Paris (ORY) | 591 km | 95 min | Transavia France, easyJet |
| Oslo (OSL) | 1,628 km | 160 min | Norwegian Air Shuttle, Scandinavian Airlines |
| Bucharest (OTP) | 1,369 km | 145 min | Animawings, Ryanair, Wizz Air Malta |
| Plovdiv (PDV) | 1,353 km | 140 min | Ryanair |
| Beijing (PEK) | 8,114 km | 615 min | Air China |
| Philadelphia (PHL) | 6,579 km | 550 min | American Airlines |
| Beijing (PKX) | 8,149 km | 615 min | Air China |
| Palma de Mallorca (PMI) | 834 km | 105 min | Ryanair, Neos, easyJet, Wizz Air Malta |
| Palermo (PMO) | 902 km | 105 min | Ryanair, easyJet, Wizz Air Malta |
| Prague (PRG) | 648 km | 90 min | easyJet |
| Pristina (PRN) | 1,042 km | 125 min | Wizz Air Malta |
| Pescara (PSR) | 563 km | 80 min | Ryanair |
| Punta Cana (PUJ) | 7,562 km | 590 min | Neos |
| Shanghai (PVG) | 9,165 km | 690 min | Air China, China Eastern Airlines |
| Preveza (PVK) | 1,239 km | 120 min | easyJet |
| Salerno (QSR) | 750 km | 90 min | FlexFlight, AeroItalia |
| Marrakech (RAK) | 2,124 km | 205 min | Ryanair, easyJet, Wizz Air Malta |
| Rabat (RBA) | 1,839 km | 185 min | easyJet |
| Reggio Calabria (REG) | 1,016 km | 115 min | Ryanair |
| Rhodes (RHO) | 1,917 km | 175 min | Neos, easyJet |
| Riga (RIX) | 1,639 km | 160 min | Air Baltic |
| Marsa Alam (RMF) | 3,206 km | 265 min | AlbaStar, Neos, easyJet, Wizz Air Malta |
| Chisinau (RMO) | 1,560 km | 148 min | Fly One, Wizz Air Malta |
| Red Sea Project (RSI) | 3,362 km | 280 min | ZanAir |
| Riyadh (RUH) | 4,089 km | 350 min | Saudia, Flynas |
| Rovaniemi (RVN) | 2,542 km | 235 min | easyJet |
| Rzeszow (RZE) | 1,112 km | 120 min | Ryanair |
| Suceava (SCV) | 1,366 km | 140 min | Wizz Air Malta |
| Sal (SID) | 4,346 km | 375 min | easyJet |
| Singapore (SIN) | 10,313 km | 745 min | Singapore Airlines |
| Thessaloniki (SKG) | 1,290 km | 130 min | Aegean Airlines, easyJet |
| Samos (SMI) | 1,747 km | 160 min | Neos |
| Sofia (SOF) | 1,218 km | 115 min | Bulgaria Air |
| Split (SPU) | 645 km | 95 min | Croatia Airlines |
| Giza (SPX) | 2,586 km | 245 min | easyJet, Wizz Air Malta |
| Sharm el Sheikh (SSH) | 2,990 km | 255 min | Neos, Air Cairo, easyJet, Wizz Air Malta |
| London (STN) | 931 km | 125 min | Ryanair, Ryanair UK |
| Stuttgart (STR) | 342 km | 60 min | Eurowings |
| Lamezia-Terme (SUF) | 970 km | 110 min | Ryanair, Neos, easyJet |
| Stavanger (SVG) | 1,489 km | 140 min | Scandinavian Airlines |
| Sevilla (SVQ) | 1,518 km | 160 min | Ryanair, easyJet, Wizz Air Malta |
| Strasbourg (SXB) | 334 km | 70 min | easyJet |
| Shenzhen (SZX) | 9,340 km | 700 min | Hainan Airlines |
| Tashkent (TAS) | 4,809 km | 375 min | Uzbekistan Airways |
| Tbilisi (TBS) | 2,931 km | 255 min | easyJet |
| Tenerife (TFS) | 2,959 km | 278 min | Ryanair, Neos, easyJet |
| Chengdu (TFU) | 8,080 km | 648 min | Air China |
| Podgorica (TGD) | 918 km | 105 min | Wizz Air Malta |
| Tirana (TIA) | 1,003 km | 115 min | Ryanair, Wizz Air Malta |
| Tallinn (TLL) | 1,872 km | 183 min | Ryanair |
| Toulouse (TLS) | 622 km | 90 min | easyJet |
| Tel Aviv-Yafo (TLV) | 2,709 km | 225 min | Arkia Israeli Airlines, El Al, Neos, Wizz Air Malta |
| Tromso (TOS) | 2,738 km | 260 min | easyJet |
| Taipei (TPE) | 9,641 km | 760 min | EVA Air |
| Trapani (TPS) | 913 km | 110 min | Ryanair |
| Tunis (TUN) | 983 km | 110 min | Nouvelair Tunisie, Tunisair |
| Urgench (UGC) | 4,142 km | 350 min | Taban Air, Uzbekistan Airways |
| Vienna (VIE) | 659 km | 90 min | Ryanair |
| Valencia (VLC) | 1,015 km | 120 min | Ryanair, Wizz Air Malta |
| Vilnius (VNO) | 1,545 km | 150 min | Wizz Air |
| Verona (VRN) | 173 km | 40 min | Neos |
| Warsaw (WAW) | 1,153 km | 130 min | LOT - Polish Airlines, Neos, Wizz Air Malta, Wizz Air |
| Modlin (WMI) | 1,154 km | 130 min | Ryanair |
| Wenzhou (WNZ) | 9,376 km | 715 min | Air China |
| Xian (XIY) | 8,061 km | 630 min | China Eastern Airlines |
| Montreal (YUL) | 6,131 km | 510 min | Air Canada |
| Zadar (ZAD) | 551 km | 80 min | Ryanair |
| Zanzibar (ZNZ) | 6,494 km | 510 min | Neos |
| Zurich (ZRH) | 202 km | 55 min | Ethiopian Airlines, SWISS |
| Zakinthos (ZTH) | 1,335 km | 145 min | easyJet, Wizz Air Malta |
Airlines flying from MXP
- easyJet (U2) — 70 routes
- Neos (NO) — 54 routes
- Ryanair (FR) — 49 routes
- Wizz Air Malta (W4) — 40 routes
- Wizz Air (W6) — 6 routes
- Air China (CA) — 5 routes
- Eurowings (EW) — 5 routes
- Scandinavian Airlines (SK) — 5 routes
- Air Cairo (SM) — 5 routes
- American Airlines (AA) — 3 routes
- Delta Air Lines (DL) — 3 routes
- Gulf Air (GF) — 3 routes
- Vueling (VY) — 3 routes
- Aegean Airlines (A3) — 2 routes
- ZanAir (B4) — 2 routes
- Emirates (EK) — 2 routes
- Air Dolomiti (EN) — 2 routes
- Ethiopian Airlines (ET) — 2 routes
- Hainan Airlines (HU) — 2 routes
- Uzbekistan Airways (HY) — 2 routes
- Lufthansa (LH) — 2 routes
- Middle East Airlines (ME) — 2 routes
- China Eastern Airlines (MU) — 2 routes
- Royal Jordanian (RJ) — 2 routes
- Singapore Airlines (SQ) — 2 routes
- Saudia (SV) — 2 routes
- Twin Jet (T7) — 2 routes
- United Airlines (UA) — 2 routes
- SunExpress (XQ) — 2 routes
- FlyOne Armenia (3F) — 1 routes
- Fly One (5F) — 1 routes
- Animawings (A2) — 1 routes
- Air Canada (AC) — 1 routes
- Air France (AF) — 1 routes
- Air Algerie (AH) — 1 routes
- Air India (AI) — 1 routes
- AlbaStar (AP) — 1 routes
- Royal Air Maroc (AT) — 1 routes
- Finnair (AY) — 1 routes
- La Compagnie (B0) — 1 routes
- JetBlue Airways (B6) — 1 routes
- British Airways (BA) — 1 routes
- Nouvelair Tunisie (BJ) — 1 routes
- Medsky Airways (BM) — 1 routes
- EVA Air (BR) — 1 routes
- Air Baltic (BT) — 1 routes
- Cathay Pacific (CX) — 1 routes
- Cyprus Airways (CY) — 1 routes
- Norwegian Air Sweden (D8) — 1 routes
- Condor (DE) — 1 routes
- Norwegian Air Shuttle (DY) — 1 routes
- Aer Lingus (EI) — 1 routes
- Etihad Airways (EY) — 1 routes
- Bulgaria Air (FB) — 1 routes
- Icelandair (FI) — 1 routes
- Sky Express (GQ) — 1 routes
- Taban Air (HH) — 1 routes
- Juneyao Airlines (HO) — 1 routes
- Iberia (IB) — 1 routes
- Arkia Israeli Airlines (IZ) — 1 routes
- Azerbaijan Airlines (J2) — 1 routes
- Air Serbia (JU) — 1 routes
- Korean Air (KE) — 1 routes
- Kuwait Airways (KU) — 1 routes
- LATAM Airlines (LA) — 1 routes
- Luxair (LG) — 1 routes
- LOT - Polish Airlines (LO) — 1 routes
- SWISS (LX) — 1 routes
- El Al (LY) — 1 routes
- EgyptAir (MS) — 1 routes
- Nesma Airlines (NE) — 1 routes
- ANA (NH) — 1 routes
- Croatia Airlines (OU) — 1 routes
- Asiana Airlines (OZ) — 1 routes
- Qatar Airways (QR) — 1 routes
- Ryanair UK (RK) — 1 routes
- Brussels Airlines (SN) — 1 routes
- Turkmenistan Airlines (T5) — 1 routes
- Thai Airways International (TG) — 1 routes
- Turkish Airlines (TK) — 1 routes
- Transavia France (TO) — 1 routes
- TAP Portugal (TP) — 1 routes
- Tunisair (TU) — 1 routes
- Air Europa (UX) — 1 routes
- Vietnam Airlines (VN) — 1 routes
- FlexFlight (W2) — 1 routes
- Oman Air (WY) — 1 routes
- Air Corsica (XK) — 1 routes
- Flynas (XY) — 1 routes
- AeroItalia (XZ) — 1 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations are there from Milan (MXP)?
Milan Airport has 210 non-stop destinations.
Which airlines fly from Milan (MXP)?
easyJet, Neos, Ryanair, Wizz Air Malta, Wizz Air, Air China, Eurowings, Scandinavian Airlines, Air Cairo, American Airlines, Delta Air Lines, Gulf Air, Vueling, Aegean Airlines, ZanAir, Emirates, Air Dolomiti, Ethiopian Airlines, Hainan Airlines, Uzbekistan Airways, Lufthansa, Middle East Airlines, China Eastern Airlines, Royal Jordanian, Singapore Airlines, Saudia, Twin Jet, United Airlines, SunExpress, FlyOne Armenia, Fly One, Animawings, Air Canada, Air France, Air Algerie, Air India, AlbaStar, Royal Air Maroc, Finnair, La Compagnie, JetBlue Airways, British Airways, Nouvelair Tunisie, Medsky Airways, EVA Air, Air Baltic, Cathay Pacific, Cyprus Airways, Norwegian Air Sweden, Condor, Norwegian Air Shuttle, Aer Lingus, Etihad Airways, Bulgaria Air, Icelandair, Sky Express, Taban Air, Juneyao Airlines, Iberia, Arkia Israeli Airlines, Azerbaijan Airlines, Air Serbia, Korean Air, Kuwait Airways, LATAM Airlines, Luxair, LOT - Polish Airlines, SWISS, El Al, EgyptAir, Nesma Airlines, ANA, Croatia Airlines, Asiana Airlines, Qatar Airways, Ryanair UK, Brussels Airlines, Turkmenistan Airlines, Thai Airways International, Turkish Airlines, Transavia France, TAP Portugal, Tunisair, Air Europa, Vietnam Airlines, FlexFlight, Oman Air, Air Corsica, Flynas, AeroItalia.
What is the longest flight from MXP?
Singapore at 10,313 km.