Cheap Flights from London to Milan

Flight information London to Milan

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 591 miles

1h 50min

Most popular airline last month

British Airways

Milan Malpensa, Milan Bergamo and Milan Linate

3 airports

Explore Milan

Milan Hotels

Bulgari Milano


Gran Duca di York


Park Hyatt Milan


Airlines that fly from London to Milan

Alitalia fly from London-City and Heathrow to Milan-Linate; easyJet fly from Gatwick to Milan-Linate and Milan-Malpensa, and from Luton to Milan-Malpensa; Ryanair fly from Stansted to Milan-Malpensa and Bergamo; and British Airways fly to Milan-Linate and Milan-Malpensa from Heathrow Airport.

Terminal Information – Departing

This information is a guideline only. For airports with more than one terminal (Gatwick and Heathrow) always double check your boarding card.

From London-City: Designed with business travellers in mind, London-City is a small but well-formed airport. There's free Wi-Fi throughout the terminal, plenty of places to grab a coffee, and a couple of shops. You can pick up last minute toiletries at Boots, do some duty free shopping at Aelia Duty Free, or nab some luxury jewellery at Links of London.

From Gatwick: Flights to Milan leave from Gatwick's South terminal, which is perfect if you're arriving by public transport as this is where the train station and bus stops are. You'll find plenty of shops and places to eat to keep you occupied before you fly.

From Luton: Luton Airport only has one terminal. Food outlets include Krispy Kreme, Pret a Manger and Frankie & Benny's. Aelia Duty Free is your one-stop-shop for tax free luxury items, while the wide range of cosmetics, fashion and electrical stores in the departure lounge will keep every shopaholic happy.

From Stansted: Stansted Airport has just one terminal. The departure lounge offers a good range of places to eat. You can treat yourself to a glass of bubbly at the champagne bar, have a tasty salad at Giraffe, or enjoy some sushi at Itsu. Pick up some tax free goodies at World Duty Free and The Body Shop, or treat your little ones to a toy at Hamleys.

From Heathrow: Alitalia fly to Milan from Terminal 4, and British Airways fly from Terminal 5. Terminal 4 has a fantastic array of high-end shops, including Alexander McQueen and Burberry. Terminal 5 is exclusive to British Airways and Iberia passengers. There are plenty of designer shops to browse, and great restaurants to visit. Gordon Ramsay even has an eatery in this terminal.

Terminal Information – Arriving

At Milan-Linate: You can catch local express bus X73 outside the arrivals hall which takes 50 minutes to reach the city centre. The Starfly bus is slightly quicker, although tickets are more expensive. There's a taxi rank outside the terminal although this will cost significantly more than the bus.

At Milan-Malpensa: Budget airlines usually land at Terminal 2. There's a free shuttle bus between terminals. The Express Train from Terminal 1 is the fastest way to reach the city centre, with a journey time of less than 40 minutes. From Terminal 2 you can catch a bus into the city centre. Taxis from the airport have a fixed fee and you can expect a much shorter journey time.

At Bergamo: Buses are available outside the terminal building. The Autostradale direct bus and the Zani Viaggi bus can take you to the city centre.

Practical Information

You need a valid passport to fly from the UK to Milan. Try to arrive at the airport at least 90 minutes before your flight is due to depart.

What to expect in Milan

The currency in Milan is the Euro (€) and the city is one hour ahead of London.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.