Your journey from London to Milan will typically involve one of the city's three primary airports. Each offers distinct options for arrival and onward travel within the Milan area.
Milan Malpensa Airport (MXP)
Milan Malpensa Airport stands as the largest international gateway for Milan, situated about 50 kilometres northwest of the city centre. This airport is a major hub, serving a wide array of international and intercontinental flights, and connects efficiently to Milan's Cadorna and Centrale stations via the Malpensa Express train service. Travellers flying long-haul routes or seeking connections to other parts of Italy and Europe often utilize Milan Malpensa Airport.
Milan Linate Airport (LIN)
Milan Linate Airport is positioned closest to the city, only about 8 kilometres southeast of the centre. This airport primarily handles domestic and short-haul international flights, offering a convenient option for quick access to Milan. Public transport, including buses and a new metro line, provides direct routes from Milan Linate Airport into various city districts, making it an excellent choice for those prioritizing proximity to their final Milan destination.
Milan Bergamo Airport (BGY)
Milan Bergamo Airport, officially Orio al Serio International Airport, is located approximately 45 kilometres northeast of Milan. This airport is a significant base for low-cost carriers, offering numerous flight programs to destinations across Europe. Despite its distance, Milan Bergamo Airport provides regular bus services connecting directly to Milan Centrale station, ensuring a straightforward journey into the city.