Milan Malpensa Airport (MXP) — The Complete Master Guide 2026
Two terminals 2 km apart, the €15 Malpensa Express, the €4.99 bus alternative, the government-fixed €110 taxi, the ITA Airways relaunch, the 2-hour Sala Montale rule — and why MXP, LIN and BGY are three different airports you must not confuse.
⚡ 2026 Quick Reference — Key Facts at a Glance
€15 single · 51 min to Milano Centrale (38 min to Cadorna) · every 15 min
€25 same-day (or 30 days online)
€4.99–9 single · ~50 min to Milano Centrale
€110 flat to central Milan (no surge)
€100–140 · no UberX in Italy
~€40 via LoungePair · Priority Pass eligible · 2-hour max
Free, every 15 min, ~10 min ride
3 hours · 2.5 h Schengen · winter add 30 min for de-icing
🏢 1. Terminal Architecture: T1 vs T2 (vs LIN, BGY)
Malpensa runs two terminals 2 km apart, connected only by a free shuttle bus. T1 handles international long-haul plus full-service Schengen; T2 is the low-cost outpost. Get the terminal right at booking — wandering between them with luggage costs 15–20 minutes total. And one more layer of confusion: Milan has three airports, and many travellers don’t realise it until check-in.
🛫 T1 — Long-Haul + Full-Service Schengen
Airlines: ITA Airways (Italy’s flag carrier, Alitalia’s SkyTeam successor since October 2021), Lufthansa, Air France, KLM, British Airways, Emirates, Qatar, Etihad, Turkish, ANA, Cathay, United, Delta, plus all SkyTeam, Star Alliance and oneworld long-haul.
Vibe: The flagship — wide concourse, properly stocked duty-free, full retail, the Sala Montale at B50–B59 (non-Schengen). The Malpensa Express stops directly underneath.
🛬 T2 — Low-Cost Outpost
Airlines: easyJet (the dominant T2 carrier), Wizz Air, plus a handful of charter and seasonal LCCs. Ryanair flies from Bergamo (BGY) instead, not from MXP T2 — confirm before driving to the wrong building.
Vibe: Functional, single-pier. Limited retail, no premium lounges, basic café food. The Malpensa Express also stops at T2 directly.
Milan has three commercial airports: MXP (Malpensa, this guide — long-haul + most international), LIN (Linate, 8 km east of city — short-haul Schengen + Italian domestic), and BGY (Bergamo Orio al Serio, 50 km east — Ryanair’s northern Italy hub). They are three distinct airports with different transport, different fares, different terminals. Read the IATA code on the boarding pass; never guess.
🛂 2. Schengen, ETIAS Q4 2026 & Border Control
Italy is in the Schengen Area, so intra-EU departures and arrivals avoid passport control entirely. For non-Schengen travellers (UK, US, India, China, Brazil, Africa), passport queues at T1 typically run 15–35 minutes — but two changes are reshaping 2026 operations.
ETIAS — Activating Q4 2026
The European Travel Information and Authorisation System (ETIAS) is scheduled to activate in Q4 2026 for visa-exempt non-EU passport holders (US, UK, Canada, Australia, Brazil, Japan, etc.). Online application, €7, valid 3 years, 96-hour lead time. Verify the rollout status on the official European Commission site shortly before travel — start dates have shifted twice already.
EES Biometric Entry/Exit
From late 2026 every non-EU traveller’s arrival and departure at MXP will be biometric — fingerprint and face capture replace the passport stamp. First arrival adds 5–10 minutes at the kiosks; subsequent arrivals are significantly faster. T1 is among the first wave of European airports to deploy the kiosks.
Security: Mostly Standard X-ray
MXP T1 has been partially deployed with new CT scanners on selected lanes (mostly fast-track and Schengen sub-pier) — liquids and laptops can stay in the bag where signage indicates. Most lanes still run the older X-ray: liquids ≤100 ml in a clear bag, laptops out. Check the conveyor signage at your specific lane.
EU/EEA/Swiss passport holders aged 12+ can use the automated e-gates at T1 — biometric chip read in under 20 seconds. Non-EU passport holders cannot use the e-gates yet (EES rollout will eventually open them up to enrolled non-EU travellers).
🚆 3. Transport: Express, Buses & The Fixed-Rate Taxi
Milan’s government runs an unusually well-priced and unusually transparent airport transport market. The Malpensa Express train is fast and reliable; bus tickets start at €4.99; taxis are government-fixed at €110 flat with no surge. The cheapest and the most expensive options each have a clear use case — pick by need, not by panic.
⭐ Malpensa Express (Trenord) — The Default Pick
Direct train run by Trenord between MXP T1, MXP T2, Milano Cadorna, Milano Porta Garibaldi and Milano Centrale. €15 one-way, every 15 minutes from 04:00 to 02:00. 38 minutes to Cadorna · 51 minutes to Centrale. Air-conditioned, large luggage racks, free Wi-Fi onboard.
€15
€25 (or 30 days online)
€36 (2 adults + 2 kids 4–17)
Free
🚌 Airport Bus Express, Terravision & Autostradale — Budget Coach
Three competing operators run buses MXP ↔ Milano Centrale: Airport Bus Express, Terravision, Autostradale. From €4.99 in advance, ~€9 walk-up. Journey ~50 minutes, similar to the train but susceptible to traffic on the A8 motorway. Departures every 15–30 minutes.
🚕 Government-Fixed Taxi — €110 Flat
Italian regulators fix the MXP-to-central-Milan taxi fare at €110 flat, non-negotiable, no surcharges. The official taxi rank is outside Arrivals — white cars with a TAXI roof light. Pay only the printed price; do not pay extra for luggage. The driver should run no meter on this run; the €110 is built into the route.
📱 Uber Black, Lux, Van & FreeNow
Italian taxi law does not allow UberX or Pop — only licensed-driver tiers (Uber Black, Lux, Van) operate. Expect €100–140 to central Milan via Uber Black, and surge can push that to €180+ during fashion-week or Salone del Mobile. FreeNow aggregates regulated white taxis at the meter rate (~€110 flat for MXP) and is generally the cheaper app option.
🛋️ 4. Lounges: Sala Montale & The 2-Hour Rule
MXP’s lounge map is concentrated in T1. T2 has no premium lounges. T1 hosts the standout walk-in option (Sala Montale near B50–B59) plus alliance-specific lounges for SkyTeam, Star Alliance and oneworld passengers.
✨ Sala Montale Lounge (T1 non-Schengen, B-gates near B50–B59)
~€402-hour pass
Priority Pass · LoungeKey · DragonPass · select premium credit cards
~06:00 – 22:00 (varies with non-Schengen flight schedule)
2 hours (strictly enforced)
🍝 ITA Airways Casa Italia (T1 Schengen)
ITA Business and SkyTeam Elite Plus passengers get Casa Italia, the carrier’s own lounge with stronger Italian regional cuisine than the standard buffet. No walk-in — status only. The decor and food are notably better than the old Alitalia lounge that preceded it.
🦅 Star Alliance / Aspire (T1 Schengen + non-Schengen)
Lufthansa-group, United and Singapore-group passengers use the Aspire Lounge, also Priority Pass-eligible when capacity allows. Less polished than Sala Montale but a useful overflow option — particularly when Sala Montale hits capacity in fashion-week season.
📱 LoungePair Flexible Pass (T1)
If you don’t hold Priority Pass, the LoungePair app sells a 2-hour Sala Montale pass for around €40 with no fixed booking time. Useful when you arrive earlier than expected and want to lock the price before walking up to the desk.
☕ 5. Food & Shopping: Espresso, Panettone & Mozzarella
Italian airport espresso is genuinely good and genuinely cheap — €1.20–1.80 standing at the bar, double that if you sit down. The Lavazza, Illy and Camposana outposts at T1 are all priced near city rates. Order it correctly: a “caffè” means an espresso, full stop. A “cappuccino” after 11:00 is a tourist tell — Italians drink milk-coffee only at breakfast. Macchiato = espresso with a drop of foam (not the syrup-bomb Starbucks version).
From November through Epiphany (6 January), the airport bakery and gourmet counters carry panettone from name producers (Bauli, Motta, Loison, Tre Marie). They vacuum-pack into a hand-luggage box and clear customs anywhere in the world. Outside the November–January window, colomba (the Easter equivalent) is the spring substitute. Avoid the airport supermarket-brand panettone; the difference between a €15 mass-market box and a €30 Loison is staggering and worth it as a gift.
The MXP gourmet counters sell vacuum-sealed Parmigiano Reggiano DOP, Grana Padano, and Bresaola della Valtellina (Lombardy’s cured beef). All clear EU/UK/US customs in unopened vacuum packaging. Fresh mozzarella di bufala does NOT travel — leave it for the city visit. For onward US travel, declare cheese on the entry form; hard cheese is allowed, soft cheese sometimes is not.
💡 6. Insider Tips: ITA Comeback, Fashion Week & Strikes
Alitalia ceased operations on 14 October 2021 and was replaced the next day by ITA Airways, a fully state-owned successor that joined SkyTeam. From MXP, ITA flies to JFK, Boston, Miami, Buenos Aires, São Paulo, Tokyo, Mumbai, Riyadh, plus most major European capitals. ITA’s mileage programme is Volare (separate from old Alitalia MilleMiglia). KLM and Air France earn miles cross-card.
Two events double Milan’s air traffic: Milan Fashion Week (Sep + Feb) and Salone del Mobile / Milan Design Week (April). During these weeks the Malpensa Express runs at full capacity, hotel transfers are tighter, and the Sala Montale is at peak demand. Add a 30-minute buffer on your inbound transport, and book your lounge access in advance via LoungePair.
Italy has a culture of scheduled 24-hour transport strikes (sciopero) — usually announced 10–14 days in advance and affecting the Malpensa Express, airport ground handlers, and sometimes air traffic control. Check the official Italian transport ministry strike calendar (scioperi.mit.gov.it) before travel. Garantite bands run during peak commute hours (06:00–09:00 + 18:00–21:00) even on strike days, so the Express usually keeps a partial schedule.
Northern Italy’s Po Valley generates persistent winter fog from late October through early March — visibility can drop to CAT-II-restricted levels at MXP, particularly between 04:00 and 09:00. Add a 30–60-minute departure buffer for early-morning long-haul departures in those months. The Malpensa Express and the buses are not affected by the fog (the airport stays open; flights just queue for the de-icing pad and CAT-II procedures).
Milan tap water is among Italy’s best — Alpine-sourced and lightly mineralised. Refill at any airside washroom tap or at the dispensers near the boarding gates. Don’t pay €3–4 for sealed water; the tap is genuinely better than the bottled options, and it’s free.
MXP itself is well-policed and safe at any hour, including the 04:00 first-train wave. The Malpensa Express runs to 02:00 with CCTV throughout. Outside Milano Centrale arrivals area can feel rougher late-night — for hotels in Brera or near the Duomo, consider Cadorna instead as the destination station. FreeNow and Uber Black both have in-app safety features; both are perfectly safe to use after midnight.
❓ Frequently Asked Questions
📊 2026 Summary Data Table
| Feature | Current Data (2026) |
|---|---|
| IATA Code | MXP |
| Terminals | T1 (long-haul + full-service Schengen, ITA hub) + T2 (low-cost: easyJet, Wizz). 2 km apart, free shuttle every 15 min. |
| Other Milan Airports | LIN (Linate, Schengen short-haul + domestic, 8 km east) · BGY (Bergamo, Ryanair hub, 50 km east). Three separate airports. |
| Primary Currency | Euro (EUR / €). Cards/Apple Pay accepted everywhere; cash works but contactless is dominant. |
| Malpensa Express | €15 single, €25 same-day return; 38 min to Cadorna, 51 min to Centrale; every 15 min from 04:00 to 02:00; family ticket €36 |
| Bus to Centrale | From €4.99 in advance (Airport Bus Express, Terravision, Autostradale); ~50 min, every 15–30 min |
| Government-Fixed Taxi | €110 flat to central Milan — no surge, no luggage surcharge |
| Uber / FreeNow | Uber Black/Lux/Van only (no UberX in Italy); €100–140; FreeNow aggregates regulated white taxis at meter rate |
| Sala Montale Walk-In | ~€40 for 2-hour pass via LoungePair (Priority Pass eligible); 2-hour max stay strictly enforced |
| ITA Airways | Italy’s SkyTeam flag carrier since Oct 2021 (Alitalia successor); Volare programme (replaces MilleMiglia) |
| Border Tech | EU e-gates for EEA/Swiss passport holders 12+; ETIAS & EES rolling out Q4 2026 |
| Free WiFi | “Aeroporti di Milano Wi-Fi” — free, captive portal SMS/email registration |



