Milan Airport Transfers

Milan is served by three airports: Malpensa (MXP), Linate (LIN) and Bergamo Orio al Serio (BGY). All three offer private transfer services with fixed prices and professional drivers.

MXP

Milan Malpensa Airport

49 km from Milan · ~50 min transfer

View airport page ›

LIN

Milan Linate Airport

8 km from Milan · ~20 min transfer

View airport page ›

BGY

Milan Bergamo Airport (Orio al Serio)

47 km from Milan · ~55 min transfer

View airport page ›

Which Milan airport should I fly into?

Malpensa (MXP) — largest airport, 49 km from city centre. Best for intercontinental flights and long-haul connections. Served by most major carriers.

Linate (LIN) — closest to the city, just 8 km. Domestic and short-haul European routes only. Best for business travellers heading to central Milan.

Bergamo (BGY) — 47 km east of Milan. Ryanair and Wizz Air hub. Cheapest flights but requires a longer transfer. Also convenient for Bergamo itself.