Milan has two principal airports: Milan Linate and Milan Malpensa. Budget flights from the UK also use Milan Bergamo Airport, further away from Milan.
Milan Malpensa Airport
Malpensa is the principal airport for Milan, serving airlines and flights from all around the world.
A fast rail service, the half-hourly Malpensa Express train, connects the airport to Cadorna Stazione Nord in Milan. A ticket costs €9, and the journey takes 50 minutes.
There is also a direct shuttle bus service every 20 minutes from Malpensa to Stazione Centrale (Piazza Luigi di Savoia). The journey takes around an hour, and costs around €5. Also stops at the Fiera upon request.
Milan Linate Airport
Linate is the closest airport to the centre of Milan. The airport is mostly used for domestic and European flights.
From Linate an efficient coach service runs directly to Piazza Luigi di Savoia, next to Stazione Centrale. The bus runs every 30 minutes during the day, the journey takes 30 minutes and costs €2.
An even cheaper alternative is to take the standard urban ATM bus to Piazza San Babila in the centre (buy your ticket from a machine or news-stand before getting on the bus). This runs every twenty minutes until midnight.
Milan Bergamo Airport
Milan Bergamo Airport is at some distance from Milan. However, the airport is used by budget airlines for cheap flights from the UK. Bergamo is also a holiday destination in its own right; Italy Heaven has a special feature on Bergamo including travel information for the airport:
Bergamo Airport and tourist Information
Once in Milan, you can use the efficient Metro system to take you to your final destination.
> Public transport in Milan.