Cheap Flights from Milan to London

Compare Milan to London flight deals

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

Book the best London fare with no extra fees

Flight deals from Milan to London

Looking for a cheap last-minute deal or the best return flight from Milan to London? If you want to travel next month, return fares start from $61. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to London

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

Direct flights from Milan to London

Milan to London: Flight information

The things to know before you go.
Cheapest flight found$30
Cheapest month to flyApril
Average flight time2 hrs, 3 mins
Most popular airlineBritish Airways
Average flights per week444

Finding cheap flights from Milan to London: Frequently asked questions

There are 6 airports in London: London City, London Heathrow, London Gatwick, London Luton, London Stansted, and London Southend.
The best price we found for a return flight from Milan to London is $61. 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.
2 hours and 2 minutes is the average flight time from Milan to London.
British Airways, American Airlines and easyJet fly direct from Milan to London.
As of April 2026, there are 444 flights per week flying from Milan to London.
The cheapest month to fly from Milan to London is usually April.
If you're flying from Milan, the cheapest airport near London is London Stansted – which is 48.6 km away from the centre of London. We've found flights into this airport from $61.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to London on Tuesday, 21 April 2026.
Yes – the average flight time is 2 hours and 2 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 London 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 London is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 9°C. August is typically the warmest month in London, when it usually averages around 22°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging 1°C. The rainiest month is October.
The cheapest airline that flies to London is Ryanair .

Flying from Milan to London: what you need to know

  • Planning your flight from Milan to London begins with finding the best airport to start your holiday. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are the main terminals in Milan.

  • You can arrive at London Heathrow Airport (LHR), London Gatwick Airport (LGW) or Stansted Airport (STN). You can also hop off the plane at London Luton Airport (LTN) and London City Airport (LCY) in London.

  • Around 2 hours is how long you can expect to be in the air on a direct Milan to London flight.

  • London is one hour behind Milan and follows the UTC+0 timezone.

  • The most popular route for flights from Milan to London is from Milano Malpensa Airport (MXP) to London Gatwick Airport (LGW). Choose from 42 services every week between these two airports. If you'd like to get going as soon as possible, the earliest flight from MXP to LGW is the 06:25 Wizz Air Malta service. If you prefer to leave later in the day, the final scheduled service is at 22:10 with easyJet.

  • To ensure you make your Milan to London flight, allow plenty of time for things like check-in and baggage drop. Turning up two hours before international departures and one hour before domestic flights is a good rule of thumb.

  • During popular months such as July, you'll want to get to the airport earlier than normal. Plan to arrive two hours before domestic departures and four hours ahead for an international flight when you travel during peak periods in general.

How to find the cheapest flights from Milan to London

  • At the moment, $30 is the lowest price we've seen for a one-way ticket from Milan to London. The cheapest price for a return flight is $61. Remember fares may change due to demand at the time of booking.

  • Get cheap Milan to London flights by booking two months ahead. According to our research, that's the ideal time for bagging a bargain.

  • Plan your trip for May. That's the best month for landing cheap plane tickets from Milan to London. If your travel dates are not set in stone, use the 'Whole month' tool to see the lowest price across every month.

  • Save time looking for cheap flights from Milan to London by setting up a Price Alert. We'll send you an email or push notification on the app when a lower fare pops up.

  • Tailor your trip using filters. Select your preferred departure and arrival times, airlines and total journey duration. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' Milan to London flights.

Flying from Milan

Milano Malpensa Airport (MXP)

  • Take off from Milano Malpensa Airport (MXP) on a direct flight from Milan to London. You can arrive at these London airports from MXP:

    • London Heathrow Airport (LHR)

    • London Gatwick Airport (LGW)

    • Stansted Airport (STN)

  • Direct Milan to London plane tickets are offered by a variety of airlines at MXP. Take flight with one of these carriers:

  • Consider adding a stopover to possibly find a cheaper Milan to London flight. Just deselect 'Direct flights only' when browsing departures from Milano Malpensa Airport. Break up your trip (and maybe save some cash) by stopping at one of these airports:

    • Amsterdam Airport Schiphol (AMS)

    • Frankfurt Airport (FRA)

    • Charles de Gaulle Airport (CDG)

  • MXP is around 40 kilometres from central Milan. If you're driving, ride-sharing or catching a cab from the centre, it'll take 45 minutes or so to get there, depending on traffic conditions. If you're planning to take public transport, expect the travel time to be around 55 minutes.

  • Planning to catch an early flight from Milan to London? Avoid rushing to the airport (and get some extra shut-eye) by choosing one of these stays close to Milano Malpensa Airport:

  • Of all flights departing from Milano Malpensa Airport, 68.23% arrive as scheduled at their destination.

Orio al Serio International Airport (BGY)

  • You can take a nonstop flight from Milan to London departing from Orio al Serio International Airport (BGY). Start your trip at BGY and step off the plane at Stansted Airport (STN).

  • Book your direct Milan to London plane ticket with Ryanair. This is one of the main airlines operating this route out of BGY.

  • Visit family or friends or just take a moment to recharge with a stopover. If you'd like to split up your Milan to London flight, browse these options when departing from Orio al Serio International Airport:

    • Amsterdam Airport Schiphol (AMS)

    • Barcelona-El Prat Airport (BCN)

    • Leonardo da Vinci-Fiumicino Airport (FCO)

  • You can reach BGY from the centre of Milan in about 1 hour by car (depending on traffic). The journey on public transport takes roughly 2 hours 20 minutes to travel the 48 kilometres or so.

  • Want to enjoy an extra night away before catching your flight from Milan to London? Kick back in a hotel near Orio al Serio International Airport before your break officially begins. Stay at one of these accommodation options:

  • 68% of flights departing Orio al Serio International Airport arrive according to schedule.

Milano Linate Airport (LIN)

  • You can reserve a direct flight from Milan to London out of Milano Linate Airport (LIN). Travel nonstop from LIN to these hubs:

    • London Heathrow Airport (LHR)

    • London Gatwick Airport (LGW)

    • London City Airport (LCY)

  • Select your preferred airline and prepare for takeoff. These carriers offer direct Milan to London plane tickets from LIN:

  • You can reserve a ticket from Milan to London with one or more stops departing from Milano Linate Airport (LIN). Here are some of the most popular stopovers between LIN and London:

    • Amsterdam Airport Schiphol (AMS)

    • Frankfurt Airport (FRA)

    • Charles de Gaulle Airport (CDG)

  • The journey time to LIN from central Milan is around 45 minutes on public transport. If you prefer to travel by car, it'll take you about 30 minutes to cover the 8 kilometres or so.

  • Take the uncertainty out of departure day — stay near Milano Linate Airport and know you'll be at your gate with time to spare. Get settled at one of these hotels the day before if you have an early Milan to London flight:

  • Airports have an on-time performance rating that tracks how often flights arrive without delays. At LIN, that figure is 79.56%.

Arriving in London

London Heathrow Airport (LHR)

  • The distance from London Heathrow Airport (LHR) to central London is approximately 23 kilometres. It'll take you around 55 minutes to reach the centre driving.

  • If you're travelling on public transport, expect a journey time of around 1 hour.

  • If you have a late flight from Milan to London, few things beat the convenience of staying close to the terminal. Collect your bags from the carousel and then be showered and relaxing not long after at one of these accommodation options near LHR:

  • Travel at your own speed with a London Heathrow Airport rental car. Book your wheels from Surprice, U-Save or Green Motion and experience more of London and beyond.

  • Booking your ride from London Heathrow Airport around one week in advance boosts your odds of scoring a great price.

London Gatwick Airport (LGW)

  • The centre of London is about 40 kilometres from London Gatwick Airport (LGW). Once your flight from Milan to London has touched down and you've made your way through the terminal, expect a drive of around 1 hour 20 minutes.

  • The trip will take about 30 minutes on public transport.

  • You'll find some comfortable places to lay your head close to LGW. Settle in and get cosy after your Milan to London flight at one of these perfectly located options:

  • Green Motion, U-Save and Drivalia make picking up a London Gatwick Airport rental car easy and quick. These companies are located in or around the terminal and will have you ready to go in a flash.

  • Call dibs on the best options. Securing your ride from LGW three weeks in advance often means better prices and a bigger choice of vehicles.

Stansted Airport (STN)

  • Hop off your flight from Milan to London and head straight for your hotel or start exploring right away. The centre of London is around 48 kilometres from Stansted Airport (STN) and usually takes 1 hour to reach by car.

  • If you travel by public transport, the journey takes around 1 hour 25 minutes.

  • Book a hotel close to STN and quickly go from touchdown to tucked into your bed. Whether you're arriving on a late Milan to London flight or just want an easier arrival, these stays bring comfort closer to you:

  • Start your travels without stressing over how to arrive at your destination with a Stansted Airport rental car. Book your wheels with reliable companies here like Green Motion, Drivalia and Europcar.

  • About four weeks before your flight from Milan to London is a good time to book your ride from STN. You're more likely to find a cheaper rate or even pick up some early bird discounts.

Best time to go to London

  • February is the quietest month for flights from Milan to London, while July is the busiest. Find the best time to go to London based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • Lock in a Milan to London ticket departing in July if you want to explore the city during its warmest month. Expect temperatures in London to range from 11ºC to 26ºC.

  • January sees average temperatures of between 0ºC and 9ºC. Look for cheap flights from Milan to London around that time if you like travelling in cooler conditions.

More about London

  • When it comes to searching for somewhere to rest your head, you'll find the best places to stay in London right here. Explore these options as soon as you've locked in your flight from Milan to London:

  • Big Ben and The British Museum are just a couple of the big attractions to add to your London must-do list. Keep the sightseeing going at Buckingham Palace.

Explore more of United Kingdom

  • Birmingham is just one of the many places in United Kingdom waiting to be discovered after you've seen London. Around 161 kilometres to the north-west, check out popular attractions including Cadbury World, The Library of Birmingham and National Sea Life Centre.

  • If you're ready to explore another major stop in United Kingdom, consider Bristol, about 177 kilometres west of London. Clifton Suspension Bridge, Cabot Tower and Brandon Hill Nature Park are the start of reasons to visit.

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