Get flight deals in your inbox

Weekly fare digest + instant price drop alerts

Set a Fare Alert →
AirConnect

Travel inspiration search engine. Discover destinations, find flights and connect with fellow travellers.

Explore by Region

🌏 Asia🕌 Middle East🏰 Europe🦁 Africa🗽 Americas

Discover

  • Destinations
  • Flights
  • Flight Routes
  • Events
  • Aviation News
  • Airports
  • Price Alerts
  • Blog
  • Who's Going?
  • Find Travel Buddy

Travel Tools

  • 🔔 Fare Alerts
  • 🛂 Visa Checker
  • 🧳 Baggage Guide
  • 💰 Budget Calculator
  • ⏱️ Connection Risk
  • ✈️ Weekend Breaks GCC

Services

  • Book Flights
  • Flight Compensation
  • Travel Insurance
  • Car Rental
  • Airport Transfers
  • Travel eSIM

Company

  • About Us
  • Partners
  • Press
  • Support
  • Travel Blog
  • JetStream Pro

Contact

support@airconnect.live

Get one weekly email of the best deals

Empty leg flights · trending routes · luxury picks. No spam.

Our booking partners

Trip.com
Klook
AirHelp
GetRentacar
Yesim
EKTA

© 2026 AirConnect. All rights reserved. Affiliate links on this site may earn us a commission.

PrivacyTerms
Milan Malpensa Airport (MXP) — Terminals, Flights & Transport Guide | AirConnect
Home/Airports/Milan Malpensa Airport
MXPLIMC

Milan Malpensa Airport

Milan, Italy · 28.5M (2024) passengers / year · 2 terminals

T1T2

At a glance

IATA / ICAO
MXP / LIMC
Passengers / year
28.5M (2024)
Terminals
T1 (full-service) + T2 (LCC)
Runways
2 parallel
Main carriers
easyJet + ITA Airways + foreign flag carriers
Distance to Milan centre
50 km / 31 mi northwest
Sister airports
Linate (LIN) for most domestic + Bergamo (BGY) for Ryanair

Terminals + flights

Tap a terminal to filter airlines, lounges and flights
Loading map…

Terminals

T1Terminal 1
Full-service + international long-haul
Airlines (21)

Schengen + non-Schengen split. Boarding Areas A + B (Schengen), C (non-Schengen).

T2Terminal 2
Low-cost + charter
Airlines (5)

easyJet operates MXP as one of its largest non-UK bases. Connected to T1 by free shuttle bus (8 min).

Lounges

Sala Montale
T1

PriorityPass · Pay-per-use €40

Non-Schengen — multiple locations.

Sala Pascoli
T1

PriorityPass · Pay-per-use €40

Schengen side.

ITA Airways Lounge
ITA Airways Lounge
T1

AZ Business + Volare + SkyTeam Elite Plus

Lufthansa Business
Lufthansa Business
T1

LH Business + Star Gold

Emirates Lounge
Emirates Lounge
T1

EK Business + Skywards Platinum

Plaza Premium
T2

PriorityPass · Pay-per-use €35

For LCC passengers.

To / from Milan

ModeToCostTimeNotes
Malpensa Express trainMilano Cadorna / Centrale€1337-52 minDirect rail. Every 30 min. Cadorna closer to city, Centrale connects to high-speed rail.
Malpensa Shuttle busMilano Centrale€1050-70 minDirect coach, runs hourly.
TaxiMilan centre€110 flat50-90 minGovernment-regulated flat rate to anywhere inside city limits.
Inter-airport shuttleLinate (LIN) + Bergamo (BGY)€10-€1560-90 minDirect buses connect Milan's 3 airports.
Private transferHotel door-to-door€80-€12050-90 min

Flights to/from Milan (MXP)

Compare flights · Powered by Trip.com

Search flights

Find hotels in Milan

1.4M+ properties · Trip.com

Search hotels

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.

LHR83.9M pax
London Heathrow
London, United Kingdom
AMS66.8M pax
Amsterdam Schiphol
Amsterdam, Netherlands
JFK63M pax
John F. Kennedy
New York, United States
CDG70.3M pax
Paris Charles de Gaulle
Paris, France
FRA61.6M pax
Frankfurt am Main
Frankfurt, Germany
DXB92.3M pax
Dubai
Dubai, United Arab Emirates
SIN68.4M pax
Singapore Changi
Singapore, Singapore
HND78.8M pax
Tokyo Haneda
Tokyo, Japan
LAX76.7M pax
Los Angeles
Los Angeles, United States
ORD80.0M pax
Chicago O'Hare
Chicago, United States
IST80.1M pax
Istanbul
Istanbul, Türkiye
HKG53.1M pax
Hong Kong
Hong Kong, Hong Kong SAR
ICN70.7M pax
Seoul Incheon
Seoul, South Korea
ATL108.1M pax
Hartsfield-Jackson Atlanta
Atlanta, United States
BKK60.0M pax
Suvarnabhumi
Bangkok, Thailand
MAD66.2M pax
Adolfo Suárez Madrid-Barajas
Madrid, Spain
MUC37.0M pax
Munich Franz Josef Strauss
Munich, Germany
DOH52.7M pax
Hamad
Doha, Qatar
BCN55.2M pax
Barcelona-El Prat Josep Tarradellas
Barcelona, Spain
PEK52.5M pax
Beijing Capital
Beijing, China
TPE46.5M pax
Taipei Taoyuan
Taipei, Taiwan
CGK51.7M pax
Soekarno-Hatta
Jakarta, Indonesia
KUL57.1M pax
Kuala Lumpur
Kuala Lumpur, Malaysia
SFO51.4M pax
San Francisco
San Francisco, United States
SEA52.6M pax
Seattle-Tacoma
Seattle, United States
MIA55.7M pax
Miami
Miami, United States
PVG76.7M pax
Shanghai Pudong
Shanghai, China
CAN63.2M pax
Guangzhou Baiyun
Guangzhou, China
PKX47.4M pax
Beijing Daxing
Beijing, China
SYD44.8M pax
Sydney Kingsford Smith
Sydney, Australia
MEL36.5M pax
Melbourne Tullamarine
Melbourne, Australia
DEL73.7M pax
Indira Gandhi
Delhi, India
BOM52.8M pax
Chhatrapati Shivaji Maharaj
Mumbai, India
GRU42.0M pax
São Paulo / Guarulhos
São Paulo, Brazil
EZE11.5M pax
Ministro Pistarini
Buenos Aires, Argentina
BOG37.4M pax
El Dorado
Bogotá, Colombia
CPT10.9M pax
Cape Town
Cape Town, South Africa
JNB17.2M pax
O.R. Tambo
Johannesburg, South Africa
RUH37.2M pax
King Khalid
Riyadh, Saudi Arabia
FCO49.2M pax
Rome Fiumicino Leonardo da Vinci
Rome, Italy
DUB34.6M pax
Dublin
Dublin, Ireland

Airport data hand-curated by AirConnect. Schedules verified against carrier published timetables.