Cheap flights from London to Milan

Return
Economy
London (LON)
Milan (MIL)
Depart
Return
Any month
Compare vs Cheapflights |

The best prices from London to Milan are usually found in March or January, booked 60 days in advance, depart on a Wednesday or Tuesday and return on a Tuesday

How to find the cheapest flight from
London (LON) to Milan (MIL)

All the information you need to plan the best LON to MIL flight in 2021: compare London to Milan flight prices with the expected peak season, weather and rainfall in Milan.
LON - MIL
Price
£38 - £85
MIL
Temperature
1 - 22 °C
MIL
Precipitation
55 - 132 mm

Popular in

December

High demand for flights, 25% potential price rise

Cheapest in

March

Best time to find cheap flights, 40% potential price drop

Round-trip from

¥38

From London All airports (LON) to Milan All airports (MIL)

One-way from

£12

One-way flight from London All airports (LON) to Milan All airports (MIL)

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from London to Milan?

It’s generally more expensive to depart on a Tuesday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from London to Milan?

Find a great deal and save up to 87% by booking at least 60 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from London to Milan within the next two weeks, with the cheapest ticket starting at £68.

What is the cheapest month to fly from London to Milan?

March can be a great time to fly to Milan from London with a flight ticket averaging about £64. Cheapflights users have found deals in the month of March for as cheap as £19. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from London to Milan (LON - MIL)?

Unlike in the evening, when flights are generally more expensive, you can save up to 23% on flights from London to Milan by exploring options for tickets in the morning.

Cheap flights from London to Milan in September, October 2021

The best prices found for LON to MIL flights in September, October
8 Oct - 13 Oct
£12pp
STN
London Stansted
Ryanair
Direct
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Ryanair
Direct
STN
London Stansted
14 Oct - 20 Oct
£12pp
STN
London Stansted
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
STN
London Stansted
6 Oct - 8 Oct
£14pp
STN
London Stansted
Ryanair
Direct
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Ryanair
Direct
STN
London Stansted

London to Milan 2021 flight deals

Cheap flights to Milan from London found for this year
8 Oct - 13 Oct
£12pp
STN
London Stansted
Ryanair
Direct
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Ryanair
Direct
STN
London Stansted
14 Oct - 20 Oct
£12pp
STN
London Stansted
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
STN
London Stansted
6 Oct - 8 Oct
£14pp
STN
London Stansted
Ryanair
Direct
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Ryanair
Direct
STN
London Stansted

Direct flights to Milan from London

Save time with London to Milan direct flight deals
14 Oct - 20 Oct
£12pp
STN
London Stansted
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
STN
London Stansted
8 Oct - 13 Oct
£12pp
STN
London Stansted
Ryanair
Direct
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Ryanair
Direct
STN
London Stansted
21 Nov - 24 Nov
£14pp
STN
London Stansted
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
STN
London Stansted

Last-minute flights from London to Milan

Late deals on return flights to Milan from London, departing today and this week
2 Oct - 4 Oct
£14pp
STN
London Stansted
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
STN
London Stansted
6 Oct - 8 Oct
£14pp
STN
London Stansted
Ryanair
Direct
BGY
Bergamo Orio Al Serio
BGY
Bergamo Orio Al Serio
Ryanair
Direct
STN
London Stansted
6 Oct - 8 Oct
£15pp
STN
London Stansted
Ryanair
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
Ryanair
Direct
STN
London Stansted

One-way flights to Milan from London

The cheapest one-way flights from London to Milan
17:45 - 04:35
Wizz Air
1 stop
9h 50m
LTN - MXP
Wizz Air
£12
Gotogate
01:55 - 04:50
Wizz Air UK
Direct
1h 55m
LTN - MXP
Wizz Air UK
£14
Kiwi.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">London</span> to <span class="emphasized">Milan</span> flights.

Flight FAQs

From London to Milan

Which airlines flying from London to Milan have flexible cancellations due to COVID-19?

Ryanair, easyJet, and British Airways are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are flight prices decreasing from London to Milan due to COVID-19 (coronavirus)?

At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both London and Milan for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.

Can I find flights from London to Milan for under £100 on Cheapflights?

Yes, there are multiple flights from London to Milan for under £100. The cheapest flight booked recently is on Ryanair for just £12, but on average you can expect to pay £15.

Are there direct flights from London to Milan for under £100 on Cheapflights?

Cheapflights has 20 direct flights from London to Milan under £100. A good price for a direct flight from London to Milan is less than £15.

Are there last-minute flights available from London to Milan for under £100?

There are currently 20+ open flights from London to Milan within the next 7 days for less than £100.

What days are direct flights available from London to Milan?

You can find direct flights on the following days: Monday, Wednesday, Saturday.

How many flights depart from London to Milan on average per day?

On average, you can expect to see 4 flights from London to Milan a day.
Morning (6am - Midday) - 100% of flight departures

How long is the flight from London to Milan?

For as low as £12, Ryanair can have you in Milan from London in 1h 50m. There are 584 mi between London and Milan. Most flights are nonstop.

What are the cheapest airlines flying from London to Milan return?

Our cheapest airline available from London to Milan is Ryanair. Our recent data shows that you can find tickets from as low as £12 on this airline. An additional option worth looking into is Wizz Air, starting at £15. Ryanair is currently priced 81% below the average price you’ll pay for this route.

What are the cheapest airlines to fly from London to Milan one-way?

For one-way options, check prices for Ryanair. According to our data, you can fly for as low as £7. Users have also found prices from £7 and £8 on Ryanair and Wizz Air UK, respectively.

What are the cheapest flights from London to Milan?

Looking for the cheapest flight from London to Milan? While on average our users pay £183, our data indicates the cheapest price to be £48. The most popular route (London Heathrow - Milan Malpensa), is priced around £60.

What are the most popular airlines that fly from London to Milan?

Consider Alitalia, British Airways or Eurowings when booking your flight. These represent the most popular airlines when flying from London to Milan.

What are the most popular routes from London to Milan?

The most popular flight routes from London to Milan are London Heathrow - Milan Malpensa, London Heathrow - Milan Linate and London City - Milan Linate.

COVID Restrictions

View COVID Travel Restrictions for Milan, Italy

Do I need a COVID test to fly to Milan from London?

Information is based on travel restrictions from London to Milan

Most visitors from London need to provide a negative COVID-19 test result and/or quarantine to enter Milan.

COVID-19 testing requirements
Visitors from London must present a negative Antigen (quick-test) test taken 48 or 72 hours before departing to Milan.

Quarantine requirements
Visitors from London are not required to quarantine after entering Milan.

Do I need a test to fly back to London from Milan?

Returning to London from Milan

COVID-19 testing requirements
Visitors from Milan must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to London.

Quarantine requirements
Visitors from Milan are not required to quarantine after entering London.

Hide COVID Travel Restrictions for Milan, Italy

Alternative routes for London to Milan

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for Milan

Things to know before you go - useful duration and weather info for your trip from London to Milan.
Today's exchange rate
£1 = €1.17
Flight duration from London to Milan
1h 57m
Average temperature for September in Milan
25.0 °C
Avg rainfall for September in Milan
92.0 mm

Airports servicing London

Gatwick (LGW)
Stansted (STN)
London City (LCY)
Luton (LTN)
Southend (SEN)

Airports servicing Milan

Milan Linate (LIN)

Top 10 airlines flying from London to Milan

The chart below displays the airlines Cheapflights users travelling from London to Milan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Ryanair
£11 £69 No cancel fee N/A
Search Ryanair flights
British Airways
£39 £127 No cancel fee 70%
Search British Airways flights
easyJet
£39 £136 No cancel fee 86%
Search easyJet flights
Alitalia
£55 £156 No cancel fee 81%
Search Alitalia flights
Iberia
£61 £150 No cancel fee 77%
Search Iberia flights
Brussels Airlines
£63 £152 No cancel fee N/A
Search Brussels Airlines flights
Eurowings
£66 £110 No cancel fee 87%
Search Eurowings flights
Lufthansa
£107 £166 No cancel fee 76%
Search Lufthansa flights
SWISS
£111 £184 No cancel fee 79%
Search SWISS flights
SAS
£188 £399 No cancel fee 77%
Search SAS flights

Hourly flight availability from London to Milan

See what time of day planes typically take off from London towards Milan.
Afternoon Midday to 6 PM 46% of LON to MIL departures
Morning 6 AM to midday 44% of LON to MIL departures
Evening 6 PM to midnight 8% of LON to MIL departures
Early morning Midnight to 6 AM 2% of LON to MIL departures
Midnight
6 AM
Noon
6 PM
Weekly flight availability
from London to Milan
See how many times per day planes take to the skies headed from London to Milan.
Sunday
13 daily flights
Monday
14 daily flights
Tuesday
4 daily flights
Wednesday
4 daily flights
Thursday
5 daily flights
Friday
10 daily flights
Saturday
10 daily flights
Home Europe Italy Milan Cheap flights from London to Milan
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First