Cheap flights from London to Milan

Compare London to Milan flight deals

Find the cheapest month or even day of the year to fly to Milan

Book the best Milan fare with no extra fees

Flight deals from London to Milan

Looking for a cheap last-minute deal or the best round-trip flight from London to Milan? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from London to Milan

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London to Milan flights are currently cheapest in May.

Direct flights from London to Milan

Alternative London to Milan routes

Looking for the cheapest, fastest or easiest route from London to Milan? You could fly into the following airports instead.

London to Milan: Flight information

The things to know before you go.
Cheapest flight foundC$41
Cheapest month to flyMay
Average flight time1 hr, 58 mins
Most popular airlineBritish Airways
Average flights per week343

Finding cheap flights from London to Milan: Frequently asked questions

There are 5 airports in Milan: Milan Linate, Milan Malpensa, Milan Bergamo, Lugano, and Verona Brescia.
The best price we found for a round-trip flight from London to Milan is C$41. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 57 minutes is the average flight time from London to Milan.
British Airways, American Airlines and easyJet fly direct from London to Milan.
There are 343 flights per week flying from London to Milan, as of May 2024.
The cheapest month to fly from London to Milan is usually May.
If you're flying from London, the cheapest airport near Milan is Milan Bergamo – which is 45.9 km away from the center of Milan. We've found flights to this airport from C$41.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from London to Milan on Tuesday, May 14, 2024.
Yes – the average flight time is 1 hour and 57 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Milan but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Milan is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 16°C. August is typically the warmest month in Milan, when it usually averages around 28°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -1°C. The rainiest month is November.
The cheapest airline that flies to Milan is Ryanair.

Cheap Flights from London to Milan

The best routes from London to Milan are short two-hour hops, making Milan the perfect weekend destination. Considering that each city has multiple airports, booking can get a bit complicated. That's where Skyscanner comes in. Using their innovative search and booking programs, such as the Whole Month Search or the Route Maps, it's easy to find the best route and the best rate for that weekend getaway.

Whole Month Search Route Map

Best Time to Book a Flight to Milan

Flying from London to Milan on Friday and back on Sunday is usually more expensive, but if you book early you might get a bargain. The least expensive days are Tuesday through Thursday. July through November are also the least expensive months to fly, with things picking up a bit in December. April through June, when the flowers are in full bloom and the weather is lovely but not too hot, is the busy high season. Be flexible with your travel days and book early to find the best rates and routes.

Airlines That Fly from London to Milan

Milan has three airports, Milan Linate (LIN) and Milan Malpensa (MXY) and Milan Bergamo (BGY).

  • Milan Linate Airport handles domestic and short international flights and is smaller than the main international airport. Airlines flying into Linate include AlItalia, EasyJet and British Airways.
  • Milan Malpensa International has two terminals. Terminal 1 handles most international and domestic flights, while Terminal 2 is dedicated to budget airlines and charter flights. Airlines flying from London include RyanAir, FlyBe and EasyJet.
  • Bergamo Airport is a popular option for those visiting not only Milan but the Italian Alps. It's on the small side, but it is known for having some of the least expensive airfares. RyanAir is the main carrier out of London.

One thing to remember is that London flights can originate from London Gatwick (LGW), London Heathrow (LHR, London Stansted (STN) or London Southend (SEN). Some carriers, such as RyanAir or EasyJet, sometimes have open-jaw routes into Milan. An open jaw is when you fly into one airport and out of another. When you book, the Skyscanner search programs show whether your flight is a simple round trip to and from the same airport or an open jaw.

What to Expect When Arriving in Milan

In addition to taxis and rental cars, each Milan airport offers other types of ground transportation.

  • Milan Linate is only 8 kilometres from the city centre. Transportation options include buses into the city and to the underground station at San Babila and a shuttle service that runs from Linate to Malpensa Airports.
  • Milan Malpensa International is located 30 kilometres north of downtown. The Malpensa Express train and bus services provide transportation into town. The train service leaves the airport every 20 minutes for the 40-minute trip.
  • Bergamo Airport is just outside the city limits, about 45 kilometres from the city centre. Several shuttle firms provide service into Milan and the surrounding countryside. Travel time into the city centre is around 60 minutes, with costs varying depending on the vendor used.

Airport Facilities

Milan's three airports have similar services when it comes to food, shops, currency exchanges and ATMs. Expanded digital services, the Club Sea lounges and more extensive shopping and dining options are available at Milan Malpensa International and Linata. Additional perks at Malpensa include three Viamilano Lounges at Terminal 1. Each offers a VIP setting with buffet dining, catering, comfortable seating and work spaces with high-speed Wi-Fi access.

What to Do and See in Milan

Milan is an ancient city, known for its monuments and its dedication to opera. The lacy façade of the Milan Cathedral, which took more than 600 years to finish, dominates the skyline, as does Sforza Castle, a medieval fortress that is now an art museum. You'll find works by Michelangelo and Leonardo da Vinci among its collections. The Teatro alla Scala, or La Scala, is an opera house dating back to 1778 that's known for its acoustics. For a bit of food, fun and nightlife, head to Brera, a street also dating back to medieval times. Looking for a traditional Milanese dish? Try Risotto alla Milanese, a rice dish with a golden hue and the fragrant aroma of real saffron, one of the most sought after spices on the planet.


More flight options

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