At a glance
Terminals + flights
Tap a terminal to filter airlines, lounges and flightsTerminals
Schengen + non-Schengen split. Boarding Areas A + B (Schengen), C (non-Schengen).
easyJet operates MXP as one of its largest non-UK bases. Connected to T1 by free shuttle bus (8 min).
Notable flights
53 shownFlights we have seen operating from dated fare data, most frequently seen first. Tap a flight number for its route, usual departure time and flight time.
+ 35 more flights — filter by terminal to narrow down.
Lounges
PriorityPass · Pay-per-use €40
Non-Schengen — multiple locations.
PriorityPass · Pay-per-use €40
Schengen side.
AZ Business + Volare + SkyTeam Elite Plus
LH Business + Star Gold
EK Business + Skywards Platinum
PriorityPass · Pay-per-use €35
For LCC passengers.
To / from Milan
| Mode | To | Cost | Time | Notes |
|---|---|---|---|---|
| Malpensa Express train | Milano Cadorna / Centrale | €13 | 37-52 min | Direct rail. Every 30 min. Cadorna closer to city, Centrale connects to high-speed rail. |
| Malpensa Shuttle bus | Milano Centrale | €10 | 50-70 min | Direct coach, runs hourly. |
| Taxi | Milan centre | €110 flat | 50-90 min | Government-regulated flat rate to anywhere inside city limits. |
| Inter-airport shuttle | Linate (LIN) + Bergamo (BGY) | €10-€15 | 60-90 min | Direct buses connect Milan's 3 airports. |
| Private transfer | Hotel door-to-door | €80-€120 | 50-90 min |
Find hotels in Milan
Hotels, hostels & more · Trip.com
MXP — Frequently asked
Which terminal does my airline use at Milan Malpensa?+
Terminal 1: ITA Airways, Lufthansa, KLM, Air France, Iberia, Aegean, TAP, Turkish, Emirates, Qatar, Etihad, Singapore Airlines, Cathay, ANA, JAL, EgyptAir, Saudia, Air China, United, American, Delta — basically all full-service carriers. Terminal 2: easyJet (their Italian base) + Wizz Air + Eurowings + Pegasus + Norwegian. T1 ↔ T2 is a free shuttle bus (8 min).
Should I fly into Malpensa (MXP), Linate (LIN), or Bergamo (BGY)?+
Malpensa for international + most full-service. Linate is closer to central Milan (10 km vs 50 km) but only short/medium-haul (mostly ITA Airways domestic + EU). Bergamo (Orio al Serio) for Ryanair — 50 km east of Milan, often advertised as "Milan" even though it's a separate city. Inter-airport shuttle buses connect all three (€10-€15, 60-90 min).
How do I get from Malpensa to central Milan?+
Malpensa Express train — €13, 37-52 min direct to Milano Cadorna OR Milano Centrale. Best option. Centrale connects to high-speed rail for Rome/Florence/Venice/Naples. Malpensa Shuttle bus is €10 to Centrale (50-70 min). Taxi is €110 flat rate to anywhere inside Milan city limits — government-regulated.
How early should I arrive at Milan Malpensa?+
Schengen: 90 min. Non-Schengen long-haul: 2.5-3 hours. MXP security is generally efficient (15-30 min) but peak (06:00-09:00 morning departures) can hit 45 min. Fast Track sold per terminal (€10-€15). ITA Business + SkyTeam Elite Plus + Star Gold get priority lanes.
How do I get from Malpensa to other Italian cities by train?+
Take the Malpensa Express to Milano Centrale (52 min, €13). From Centrale: Frecciarossa high-speed to Rome (3h, €60-€100), Florence (1h 45min, €40-€80), Venice (2h 30min, €35-€80), Naples (4h 30min, €80-€130), Turin (1h, €25-€50). Buy at trenitalia.com — buy ahead for best fares.
Can I leave Malpensa during a layover?+
Yes — Italy is Schengen. Malpensa Express to Milan Centrale in 52 min. Allow 4 hours minimum round trip. Quick options: Duomo + Galleria Vittorio Emanuele II (90 min by Metro from Cadorna), Sforza Castle (60 min). Closer to MXP: walk around Lake Maggiore from Stresa station — 30 min by train from MXP.
Other major airports
Connect through one of these? Each hub has the same interactive terminal map, real flights from the AirConnect registry, airline check-in zones and lounge index.
Airport data hand-curated by AirConnect. Schedules verified against carrier published timetables.