Best time to beat the crowds (51% less expensive on average)
Most popular time to fly (31% more expensive on average)
(avg. price over the last 2 weeks)
or less
or less
When to book flights from London to Milan
Estimated return price
Average price per month
Flight prices as travel date approaches
Top tips for finding a cheap flight out of London
Looking for a cheap flight? 25% of our users found flights on this route for $154 or less one-way and $46 or less round-trip.
The cheapest flight from London to Milan was found 64 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be January, February and March. The cheapest month to fly is January.
There are two main airports in Milan – Milan Malpensa and Milan Linate If you want to book flights from London to Milan on British Airways you should be aware that this airline only flies to Milan Malpensa from Heathrow. The other airlines that fly from London to Milan are easyJet – from either Gatwick or Luton (landing at either Malpensa or Linate), and Ryanair which flies from Stansted into Malpensa. Alitalia, the Italian national carrier, operates flights on the London route solely out of Milan Linate Airport.
For business travellers who need to attend meetings or training courses upon arrival of their flights from London to Milan there are meeting room areas at both airports - the Malpensa Center is located at Terminal 1 Milan Malpensa and the Linate Center is on the second floor at Milan Linate. These centres are available to hire for people who are just in Milan for the day or who are in transit.
If you need to buy presents for those at home Emozioni, at Milan Malpensa, is the perfect place to shop. This delicatessen has a selection of regional and international food and wine. At Emozioni you will be able to sample the Italian delicacies before deciding which to take home to share with family and friends as you tell stories about your trip.
For travellers needing to eat after their flight from London to Milan Malpensa, and wanting to dive right into the experience of Italian cuisine, there are many restaurants in the airport that will help satisfy your appetite – from the upmarket Ferrari Spazio Bollicine wine bar to the Pastasciutta Come A Casa with its freshly made pasta and Spontini – one of the oldest pizzerias in Milan, there is a wide variety to choose from.
For families travelling with babies and children on flights from London to Milan you will be pleased to know that both Milan airports have baby change facilities as well as play areas for the slightly older children. There are nursing facilities, called Baby Pit Stops, located in the Amica Lounges (which are free of charge) at both airports.
FAQs for booking flights from London to Milan
There are various car rental companies located in Arrivals at T1. At T2 the car rental centre is located at the train station next to the airport. It is advisable to book in advance and take note of which terminal your car rental company is located at.
The only airline that operates from London Gatwick to Milan and flies from the North Terminal is easyJet. The train station at Gatwick is at the South Terminal but an inter-terminal shuttle service runs every few minutes throughout the day and takes about 2 minutes between terminals.
If you are only getting off your flight from London to Milan to board another plane that leaves from a different terminal, make your way to the free shuttle services that runs between terminals every 7 minutes from 6:00am to 11:30pm and every 30 minutes between 11:30pm and 6:00am.
Linate is 7.2km (4.4 miles) from the city, while Malpensa is 51km (32 miles) away. Public transport is easier from Linate – bus number 73 runs straight to Duomo Station and costs EUR1.50 (approximately GBP1.33). From Malpensa a bus or train costs between EUR10 and EUR12 (roughly GBP9 – GBP11).
There are 435 (direct) flights between London and Milan per week, averaging 62 per day.
British Airways (16 flights per day), American Airlines (16 flights per day), and easyJet (12 flights per day) are the most frequent flyers of this route.
The earliest flight leaves London at 05:55 and lands in Milan at 08:50.
The last flight leaves London at 22:00 and lands in Milan at 00:55.
All the following airlines operate direct flights between London and Milan: American Airlines, British Airways, Japan Airlines, ITA Airways, easyJet, Wizz Air, Ryanair, and Ryanair UK.
The Boeing 737-800 Passenger/BBJ2 (winglets) is the aircraft model that flies most regularly on the London to Milan flight route.
oneworld, and SkyTeam are the airline alliances operating flights between London and Milan, with oneworld being the most commonly used for this route.
There are direct flights from London to Milan on a daily basis.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from London to Milan.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Milan from London is likely to change within 7 days, so travelers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Milan with an airline and back to London with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Milan from London up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.