Recommended flights from Milan to London

Showing flight information for 14 Jun

Fastest Journey

2 h

Direct flights


Flights per day



959 km

There are 5 direct flights between Milan and London per day, with the fastest journey taking just 2 hours and 0 minutes.

2nd Cheapest
19:20Milan Bergamo Orio al Serio Airport2h00 20:20London Stansted Airport
0 changes
2nd Cheapest
09:50Milan Bergamo Orio al Serio Airport2h00 10:50London Stansted Airport
0 changes
06:25Milan Malpensa Airport2h00 07:25London Stansted Airport
0 changes
19:20Milan Linate Airport2h00 20:20London Heathrow Airport
0 changes
2nd Fastest
11:05Milan Linate Airport2h05 12:10London Heathrow Airport
0 changes

These companies trust us. We sell their tickets all in one place.

Place to stay

Need a place to stay?

Mon, Jun 14
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View All

COMPARE Prices across different modes

13 Jun
£32Malta Air
14 Jun
£5Malta Air
15 Jun
16 Jun
£5Malta Air
17 Jun
£5Malta Air
18 Jun
£5Malta Air
19 Jun
£5Malta Air
20 Jun
£5Malta Air
21 Jun
£5Malta Air
22 Jun
£9Malta Air
23 Jun
£5Malta Air
24 Jun
£5Malta Air
25 Jun
£5Malta Air
26 Jun
27 Jun
28 Jun
£9Wizz Air
29 Jun
£5Malta Air
30 Jun
£7Malta Air
1 Jul
£13Malta Air
2 Jul
£9Wizz Air
3 Jul
£6Malta Air

Journey Summary

Milan to London Flight Information

Avg. Flight Duration
2 hours 9 minutes
Flight Price: £12
Flights Depart from:Milan
Flights arrive in:London
Distance:959 km
Airlines:, Ryanair, Wizz Air, KLM, Malta Air, British Airways, easyJet

RyanAir, Alitalia and Swiss from Milan to London

RyanAir, Alitalia and Swiss flights will get you between Milan and London from £5. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.


Looking for flights from Milan to London? Alitalia is one of the best companies to travel with on the 595 miles (959 km) journey between Milan and London. As an official travel partner of Alitalia, Omio quickly shows you the latest Alitalia flight timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Milan to London routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Alitalia plane tickets that fit your budget. If you use the Omio app to search for flights from Milan to London, you can quickly see if the Alitalia ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Milan - London flight now on Omio quickly and easily and enjoy your upcoming trip with Alitalia!

Alitalia 's current ticket policies due to COVID-19 for your flight between Milan and London are the following:

  • Refund or voucher policy
  • Passengers who no longer wish to fly as per the schedule indicated on their ticket by December 31, 2020: A refund with a voucher of equal value to the ticket purchased, valid for one year, to fly to any destination offered by Alitalia.
  • Passengers who have had their flight canceled - A voucher of equal value to the ticket purchased, valid for one year, to fly to any destination serviced by Alitalia. A refund of the price of the ticket or of the remaining value of the part of the trip which has not yet been completed.
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Milan to London

Those looking to travel from Milan to London have plenty of options when it comes to selecting flights, with an average of 40 direct services departing Milan airports bound for London every day. Several popular airlines operate non-stop services, including the likes of Ryanair, British Airways and easyJet. With services commencing in the early morning every day and running late into the evening, there's plenty of flexibility with departure times. Journeys take an average of 2 hours.

Which airlines fly from Milan to London?

Due to the high instances of outbound flights from Milanese airports, several popular airlines operate services between Milan and London. These include Ryanair, British Airways, Alitalia and easyJet. Services depart both Linate Airport and Milan-Malpensa Airport, with arrivals at most major London airports.

How long is the flight from Milan to London?

Overall flight times on services between Milan and London ultimately depend on the departure airport chosen and the airline passengers are flying with. In general, the quickest services take approximately 1 hour 55 minutes. The longest flight times average out at 2 hours.

How many flights are there from Milan to London?

There are an average of 40 flights departing Milan bound for London each day. The first of these, operated by Ryanair, departs early every morning. Services then continue to depart at a frequency of at least two flights per hour. The first easyJet service of the day also departs in the early morning, with further services throughout the day until a final departure later in the evening.

Download Our App Now!

Travel Tips

Flights from Milan to London
Take a flight to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to London.
Are there COVID-19 travel restrictions for flights from Milan to London?

Travel between Milan, Italy and London, United Kingdom by plane is: Partially open.

What is the status of international entry into United Kingdom from Italy?

International entry status: Entry is partially open for citizens and permanent residents of Italy

Do I need to self-quarantine on arrival in United Kingdom from Milan?

Conditions of entry:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers can choose to pay for a private COVID-19 test. The earliest you can take the test while in quarantine is 5 full days after you left a place not on the travel corridor list
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

When travelling in United Kingdom, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 12/06/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to London from Milan before travelling.

Are there restrictions on returning to Italy from United Kingdom by plane?

Return travel from United Kingdom to Italy is: Partially open.

Are there any international entry restrictions on returning to Milan from London?

Entry into Italy is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Italy from London?

Requirements for reentering:

  • Negative Covid-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine

What are the safety rules to follow in Milan, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 11/06/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Milan from London.

How much does a cheap flight to London from Milan cost?
Looking to save money on your trip? Omio customers have found the cheapest flight to London from Milan for the next 7 days starting from £5  one way.
What is the average price of plane tickets from Milan to London?
In the next 7 days you’ll find that the average cost of a plane ticket between Milan and London is £25  one way.
How many miles is it from Milan to London by flight?
When travelling this route you should expect the distance between Milan and London via plane to be approximately 595 miles (959 km).
How long is the flight journey between Milan and London?
While the time it takes to travel 595 miles (959 km) from Milan to London can vary based on specific dates, weekends, and bank holidays, the flight duration from Milan to London is on average 2 h.
When taking a flight from Milan to London, which airport in Milan do I fly out of and which airport in London do I arrive in?

Before booking your flight from Milan to London, you have a few airport options to start your journey from including flying out of Milan Malpensa Airport, Milan Bergamo Orio al Serio Airport and Milan Linate Airport. Similarly, you can opt to land in London at airports like London Heathrow Airport, London Stansted Airport and London Gatwick Airport.

Omio travellers most frequently book a flight from Milan Malpensa Airport   to London Heathrow Airport   for this route.

Where is the airport in Milan to go to London? Where is the airport in London located?

Passengers board their flight most frequently from Milan Malpensa Airport, which is located around 0 miles (0 km) away from the city centre, and they get off the plane at London Heathrow Airport, located 0 miles (0 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from London Heathrow Airport to take you to the city centre of London.

Which airlines can get me from Milan to London?
If you're looking for flights from Milan to London, you can rely on Ryanair, easyJet, British Airways, Alitalia, Flybe, Alitalia Cityliner, Eurowings, Wizz Air, Swiss, Lufthansa, Brussels Airlines, KLM or BA Cityflyer to get you to London. It's also good to check out all possible airlines for the Milan to London journey to see if there might be differences in the amenities they offer.
Are there any Milan to London direct flight services?
If you’re looking for a direct flight from Milan to London, consider travelling with Ryanair, Alitalia or Wizz Air. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
What time is the earliest flight from Milan to London? What time is the last flight from Milan to London?
You can take the first flight from Milan to London at 04: 40   or take the last flight from Milan to London leaving at 18: 10. Look for the latest Milan London flight timetable on Omio and book the best time to take the plane for this route.
How far in advance should I purchase plane tickets to London from Milan for the best deals?
The price of a one way plane ticket from Milan to London is on average £25 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this journey. In general, you can find plane tickets from Milan to London available a few months in advance.