About flights from Milan (MXP)
Malpensa isn't the most glamorous airport in Europe, but it might be one of the most underrated. Sitting about 50km northwest of the city center, it punches well above its weight with 215 direct routes across 81 countries — a reach score of 94 out of 99, which puts it in genuinely elite company. I've transited through here a dozen times and it consistently surprises me. The terminal layout is logical, the train connection into the city actually works, and the route map stretches from a 173km hop to Verona all the way to Singapore at over 10,000km.
Quick stats for MXP
- Direct destinations: 215
- Countries served: 81
- Continents reached: 5 of 6
- Average flight distance: 2,845 km
- Longest non-stop: Singapore (SIN) — 10,309 km (~12h 53m)
- Shortest non-stop: Verona (VRN) — 173 km (~13 min)
- Reach score: 94/99
Why fly to Milan?
Italy's fashion and finance capital earns its air traffic honestly. Beyond the obvious draws — the Duomo, Lake Como day trips, the Aperol spritz at hour three of a business lunch — MXP's connectivity does real work for travelers. Greece leads the leisure charge with 16 routes, perfect if you're island-hopping and want a European base. Spain follows with 15, France with 12. What interests me more is the China network: 10 routes, which makes Milan a surprisingly practical hub for business travel between Europe and Asia. And then there's the Singapore service, 10,309km nonstop, operated on long-haul widebody equipment. For a city not on every traveler's radar as a hub, the options here are genuinely impressive.
Longest non-stop flights from MXP
The furthest destinations you can reach non-stop from Milan:
- Singapore, Singapore (SIN) — 10,309 km, approximately 12h 53m
- Tokyo, Japan (HND) — 9,741 km, approximately 12h 11m
- Taipei, Taiwan (TPE) — 9,623 km, approximately 12h 2m
- Sao Paulo, Brazil (GRU) — 9,484 km, approximately 11h 51m
- Hong Kong, Hong Kong SAR (HKG) — 9,360 km, approximately 11h 42m
Short-haul flights from MXP
Quick getaway options with the shortest flights from Milan:
- Verona, Italy (VRN) — 173 km, approximately 13 min
- Zurich, Switzerland (ZRH) — 203 km, approximately 15 min
- Geneva, Switzerland (GVA) — 212 km, approximately 16 min
- Bologna, Italy (BLQ) — 237 km, approximately 18 min
- Nice, France (NCE) — 249 km, approximately 19 min
Top countries by direct connections from MXP
Milan Malpensa Airport connects to 81 countries. Here are the most served:
- Italy — 18 destinations (Alghero, Bari, Bologna, Brindisi and 14 more)
- Greece — 16 destinations (Athens, Chania, Heraklion, Karpathos and 12 more)
- Spain — 15 destinations (Alicante, Barcelona, Bilbao, Ibiza and 11 more)
- France — 12 destinations (Biarritz, Bordeaux, Figari, Lyon and 8 more)
- China — 10 destinations (Beijing, Beijing, Chengdu, Chongqing and 6 more)
- United Kingdom — 9 destinations (Bristol, Edinburgh, Glasgow, Liverpool and 5 more)
- Germany — 8 destinations (Berlin, Cologne, Dusseldorf, Frankfurt and 4 more)
- Egypt — 8 destinations (Cairo, Dabaa, Giza, Hurghada and 4 more)
Where to fly from Milan
Flights to Italy
Milan has 18 direct routes to Italy:
- Verona (VRN) — 173 km
- Bologna (BLQ) — 237 km
- Rome (FCO) — 512 km
- Olbia (OLB) — 529 km
- Alghero (AHO) — 557 km
- Pescara (PSR) — 563 km
- ...and 12 more destinations
Flights to Greece
Milan has 16 direct routes to Greece:
- Kerkyra (CFU) — 1,133 km
- Preveza (PVK) — 1,238 km
- Kefallinia (EFL) — 1,282 km
- Thessaloniki (SKG) — 1,287 km
- Zakinthos (ZTH) — 1,335 km
- Patras (GPA) — 1,338 km
- ...and 10 more destinations
Flights to Spain
Milan has 15 direct routes to Spain:
- Barcelona (BCN) — 719 km
- Menorca (MAH) — 738 km
- Palma de Mallorca (PMI) — 834 km
- Bilbao (BIO) — 956 km
- Ibiza (IBZ) — 963 km
- Valencia (VLC) — 1,014 km
- ...and 9 more destinations
Tips for travelers at MXP
Getting into the city is the thing most people get wrong. The Malpensa Express train runs directly to Milano Centrale and Cadorna stations — around 50 minutes, tickets under €15, no nonsense. Don't take a cab unless someone else is paying for it. Inside the terminal, Terminal 1 handles the bulk of international traffic while Terminal 2 is primarily used by easyJet; a free shuttle connects them, but budget at least 15 minutes if you're switching. Summer pushes capacity hard on Mediterranean routes, especially Greece and Spain, so booking early isn't optional in July and August. It's that straightforward.
Airlines operating from MXP
The following airlines offer non-stop flights from Milan Malpensa Airport:
3F, 5F, A2, A3, AA, AC, AF, AH, AI, AP, AT, AY, B0, B4, B6, BA, BJ, BM, BR, BT, CA, CX, CY, D8, DE, DL, DY, EI, EK, EN, ET, EW, EY, FB, FI, FR, GF, GQ, HH, HO, HU, HY, IB, IZ, J2, JU, KE, KU, LA, LG, LH, LO, LX, LY, ME, MS, MU, NE, NH, NO, OU, OZ, QR, RJ, RK, SK, SM, SN, SQ, SV, T5, T7, TG, TK, TO, TP, TU, U2, UA, UX, VN, VY, W2, W4, W6, WY, XK, XQ, XY, XZ
Frequently asked questions about flying to Milan
What's the best way to get from Milan Malpensa Airport to the city center?
The Malpensa Express train is your fastest and most affordable option, taking about 40 minutes to Milano Centrale station for around €13, or you can grab a taxi/Uber for roughly €90-110 depending on traffic.
When is the best time to fly to or from Milan Malpensa?
Aim for Tuesday through Thursday flights when prices tend to be lowest, and avoid peak summer months (July-August) and major holidays if you want better deals and shorter queues.
How many destinations can I reach directly from Milan Malpensa Airport?
You can fly non-stop to 215 different destinations worldwide, making it one of Europe's most connected airports and giving you plenty of options for both European and international travel.
Do I need a visa to enter Italy through Milan Malpensa?
EU/EEA citizens just need a valid ID or passport, while US, Canadian, and Australian citizens can stay visa-free for up to 90 days within the Schengen area—just make sure your passport is valid for at least 6 months.
What's a practical tip for Milan Malpensa Airport?
Download the airport's app or grab a map at arrival to locate your terminal quickly, and note that the airport has two main terminals (T1 and T2) that aren't connected by a direct walkway, so allow extra time if you're transferring.
How much should I budget for airport transfers and services at Malpensa?
Beyond the €13 train ticket or €90+ taxi fare, budget €3-5 for a coffee, €8-15 for a quick meal, and expect standard European airport prices for shops and services—bringing some snacks from the city can help save money.
Plan your trip from Milan
Browse the complete list of 215 destinations below to find your next flight from Milan Malpensa Airport. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.