Flying from Milan to London Heathrow Airport (LHR): What you need to know
Milan is home to a couple of airports where you can kick off your trip. Explore your options for booking a flight from Milan to London Heathrow Airport (LHR) flying out of Milan Malpensa Airport (MXP) or Milano Linate Airport (LIN).
Expect to be in the air for 2 hours 5 minutes. That's the average duration of a direct Milan to London Heathrow Airport flight.
London is one hour behind Milan. London Heathrow Airport is located in London, which runs on the UTC+0 timezone.
The busiest route is from Milan Malpensa Airport (MXP) to London Heathrow Airport (LHR), with 18 direct weekly services. If you're eager to be on your way, the earliest flight from MXP to LHR is the 6:45am British Airways service. If a later flight fits your day better, the last departure is at 9:45pm with British Airways.
Get to the airport on time so you don't miss your flight from Milan to LHR. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid any last-minute rush.
Popular months like July or other busy periods mean longer lines and possible delays. Stay ahead of the crowds by arriving at the airport even earlier. Aim for at least four hours ahead of international flights and two hours before domestic departures.
Airports in Milan
Milan Malpensa Airport (MXP)
You can jump on a direct flight from Milan to London Heathrow Airport (LHR) out of Milan Malpensa Airport (MXP).
You can travel on a direct flight from Milan to London Heathrow Airport with British Airways. This well-known airline operates services from MXP.
The preferred choice for passengers flying between MXP and LHR is British Airways.
With 73.06% of services arriving as planned, British Airways is the leading performer for punctuality on this route.
Located around 48 kilometres from the centre of Milan, MXP can be reached in about 50 minutes by car (depending on traffic). The journey on public transport will take roughly 50 minutes.
Want a hassle-free start to your trip? Stay near Milan Malpensa Airport. Whether you've booked an early flight from Milan to London Heathrow Airport or want to avoid feeling rushed, these hotels have you covered:
Of all flights departing from Milan Malpensa Airport, 76% arrive on time at their destination.
Milan Bergamo Airport (BGY)
Tick a new place off your list or just take a moment to stretch your legs with a stopover. If you'd like to split up your flight from Milan to London Heathrow Airport, check out these options when heading out from Milan Bergamo Airport:
Amsterdam Schiphol Airport (AMS)
Dusseldorf Airport (DUS)
Vaclav Havel Airport Prague (PRG)
BGY is about 48 kilometres from central Milan. It takes 50 minutes or so to get to the airport driving from the city centre. Public transport takes approximately 1 hour.
Get your holiday started early with an extra night away from home. Before catching your Milan to LHR flight, kick back in one of these hotels close to Milan Bergamo Airport:
When it comes to keeping flights on track, Milan Bergamo Airport has an on-time arrival performance of 75%.
Milano Linate Airport (LIN)
One flight, zero drama. You can take a direct flight from Milan to London Heathrow Airport leaving from Milano Linate Airport (LIN).
You can fly out of LIN with British Airways. This reputable carrier offers direct Milan to LHR plane tickets.
The preferred airline for passengers flying between LIN and LHR is British Airways.
British Airways is the top performer for punctuality on this route.
From central Milan, LIN is around 8 kilometres away. It'll take you roughly 20 minutes to get there by car and 30 minutes or so if you use public transport.
Make departure day worry-free — stay close to Milano Linate Airport and know you'll get to your gate with time to spare. Check in to one of these hotels the day before if you've booked an early Milan to London Heathrow Airport flight:
With 84% of its departing flights arriving as planned, LIN is a reliable starting point for any adventure.
About London Heathrow Airport (LHR)
If you're coming in on a late flight from Milan to London Heathrow Airport, nothing tops the convenience of staying close to the terminal. Collect your bags from the carousel and then be showered and resting not long after at one of these options near LHR:
Booking your ride around one week ahead of your Milan to London Heathrow Airport flight can help you lock in a great deal.
Getting from London Heathrow Airport (LHR) to central London
Central London is around 24 kilometres from London Heathrow Airport and takes about 45 minutes to reach by car. See what your options are for heading into the city, whether that's with a taxi, car hire or ride-share.
If you're using public transport, expect a journey of around 25 minutes.
How to find the cheapest flights from Milan to London Heathrow Airport (LHR)
Right now, $75 is the best price we've found for a one-way ticket from Milan to London Heathrow Airport. The cheapest price for a return flight is $175. Remember fares may change due to availability at the time of booking.
Booking in advance is often the key to scoring a cheap flight from Milan to LHR. Flight prices rise as demand increases, so the closer you get to departure, the more expensive your ticket may be.
If you can be flexible with your travel dates, try using the 'Whole month' search tool. It'll give you the cheapest price in each month when searching for your Milan to London Heathrow Airport ticket.
Stay on top of deals for plane tickets from Milan to LHR by creating a Price Alert. We'll send you an email or notification through the app when a lower fare becomes available.
Filters make it easier to track down a bargain for your flight from Milan to London Heathrow Airport. Choose the flight times, carriers and stops that match your plans. Then sort the results by 'Cheapest' to zero in on the cheapest fare fast.
The best time to fly from Milan to London Heathrow Airport (LHR)
July is when most people book flights from Milan to London Heathrow Airport (LHR). Plan your visit to London in January for a more low-key escape.
Book a Milan to LHR plane ticket departing in July if you're eager to explore the city during its warmest month. You can expect temperatures in London to range from 11ºC (52ºF) to 26ºC (79ºF).
January sees temperatures of between 0ºC (32ºF) and 9ºC (48ºF). Search for cheap tickets from Milan to London Heathrow Airport around that time if you want to travel when it's cooler.
More about London
After booking your flight from Milan to London Heathrow Airport, find a hotel that's got location and comfort covered. Make one of these accommodation options your base for exploring London:
There are plenty of things to do in London when you're ready to see the sights. Start exploring at The British Museum followed by Westminster Abbey and Big Ben.
Explore more of the United Kingdom
You've seen London, now it's time to discover other corners of the United Kingdom. Travel about 257 kilometres northwest to Manchester to tick off its top attractions. From Manchester United Museum & Stadium Tour to The Homes of Football and Museum of Science and Industry, you'll have a packed itinerary ahead.
Birmingham is another well-known destination in the United Kingdom and is around 153 kilometres northwest of London. No journey is complete without dropping by Birmingham Museum & Art Gallery, Birmingham Hippodrome Theatre and Bournville Experience.