Milan Malpensa Flights

milan malpensa flights

Milan Malpensa Airport (MXP)

Milan Malpensa is the largest airport in Milan. The airport is 45km from the city centre. Although not the nearest airport to Milan it is often the cheapest way into the region. The airport is a favoured entry point for budget and low-cost airlines. There are excellent train and bus connections to Milan. The onward journey takes 30-45 minutes. The airport has a good choice of shops, cafes, bars and restaurants.

Malpensa is exceptionally well served by EasyJet. The airport is an important European base for the low-cost airline. EasyJet flights account for a large part of the airport’s passenger traffic. EasyJet currently operate year-round flights from Edinburgh, London Gatwick and London Luton. British Airways fly from London Heathrow.

Indirect flights may be available from other UK airports with airlines like Lufthansa, flybe, British Airways, KLM, Germanwings and Brussels Airlines. These will almost certainly be a quite a lot more expensive than flights with EasyJet.

If flights are not available you could try Milan Bergamo or Milan Linate.

Airport Location

Airport di Milano-Malpensa 1 2000,
21010 Ferno,
Tel: 39 02 232323


Local Transport

  • The Malpensa Express train connects the airport with Milan Cadorna Station and Milan Central Station. Journey time is 30-45 minutes. Tickets cost around 11 euros.

  • STIE Autostradale and Air Pullman buses depart every 20 minutes for Milan Central railway station. Journey time is about 50 minutes. Tickets cost 6 euros.

  • Buses connect Malpensa Airport with Milan Linate Airport

  • There are also bus connections to Bergamo, Brescia, Turin, Genoa, Borgmanero, Bologna, Novara, Como, Varese Verona, Pavia Lugano in Switzerland and Chiasso in Switzerland.


All direct flights are with EasyJet and British Airways.

Departure airports:

• London Gatwick
• London Luton
• London Heathrow
• Edinburgh

Back to Milan flights