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

Place to stay

Need a place to stay?

Thu, Jun 24
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View All

COMPARE Prices across different modes

23 Jun
£34Malta Air
24 Jun
£21Malta Air
25 Jun
26 Jun
£12Malta Air
27 Jun
28 Jun
£5Malta Air
29 Jun
£5Malta Air
30 Jun
£12Wizz Air
1 Jul
2 Jul
3 Jul
4 Jul
5 Jul
£10Wizz Air
6 Jul
7 Jul
£7Malta Air
8 Jul
£7Malta Air
9 Jul
10 Jul
£61Malta Air
11 Jul
£14Wizz Air
12 Jul
13 Jul
£12Malta Air

Journey Summary

London to Milan Flight Information

Avg. Flight Duration
2 hours 55 minutes
Flight Price: £17
Flights Depart from:London
Flights arrive in:Milan
Distance:959 km
Airlines:, air leisure, Alitalia, Ryanair, Wizz Air, Vueling, Malta Air, British Airways, easyJet

Travel with RyanAir, Eurowings and Lufthansa between London and Milan

Find the best flights from London to Milan with Omio's travel partners RyanAir, Eurowings and Lufthansa from £5. We can find you the best deals, timetables and tickets when comparing and booking the best route.


If you’re looking for a smooth and easy flight between London and Milan, check Omio for RyanAir flights offering this route. Whether you are looking for the fastest, earliest or cheapest flight to take for this 595 miles (959 km) route between London and Milan, Omio makes it easier than ever to find RyanAir flights at affordable prices, and you can also quickly book plane tickets online. Check the current RyanAir flight timetables for your ideal departure and arrival times, compare the best route from London to Milan as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your RyanAir flight on Omio. If you search for flights between London and Milan in the Omio app, you can quickly see if the RyanAir tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for RyanAir flights from London to Milan starting at £8, buy your official RyanAir tickets with Omio online quickly and easily!

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from London to Milan: Journey Details

Whenever you need to make the journey, flying from London to Milan should be simple. Regular daily services are provided by easyJet, Alitalia, British Airways and Ryanair, with planes taking off almost every hour from a wide range of London's airports. The flight time to Milan is just under two hours, and no changes will be required. There will be early morning departures before 7 a.m. every day, as well as evening departures. The last plane leaves slightly later on weekdays, so plan around this.

Flight from London to Milan

The London-Milan flight route is well-served with around a dozen direct flights daily from Ryanair, EasyJet, British Airways, and Alitalia departing between 6:00 A.M. and 8:00 P.M. Ryanair leaves from Stansted, easyJet from Luton or Gatwick, British Airways from Heathrow, and Alitalia from Heathrow or London City.

The 2-hour flight arrives at one of Milan's three airports: Linate, Malpensa or Orio al Serio (located outside the city of Bergamo). Linate is served by Alitalia and is the closest to the city center at approx 8 km away. Malpensa is served by easyJet and British Airways and lies roughly 30 km from the city. Ryanair flies into Orio al Serio, located approximately 45 km from Milan. A train journey to the city center from Malpensa takes approximately 30-40 minutes, while the connection by road from Bergamo is just over an hour. As well as direct flights, indirect flights with a stopover are offered by a wide range of airlines including Vueling, SAS, Germanwings, Iberia, Airberlin, TAP Portugal, Meridiana, Aer Lingus and Air Malta.

Taking a Flight from London

Flights from London to Milan depart from London Gatwick, Heathrow, Stansted, Luton and City Airports, depending on the airline involved. To get to Heathrow, the express train from Paddington is the quickest option. Trains to Stansted depart from Liverpool Street, to Luton from Kings Cross St Pancras and to London Gatwick from Victoria station. National express coaches will be a cheaper, reliable alternative. To get to the more centrally located City Airport, take the Docklands Light Railway from Canning Town. For late or very early flights from all airports, a taxi will be advisable.

Flying into Milan

With its stunning opera house, proud footballing tradition, wide range of museums and an elegant, vibrant fashion scene, Milan has it all. Flights from London to Milan touch down at Linate to the east of the city, Bergamo to the north-east, and Malpensa to the west. The train from Malpensa takes about 30 minutes. Bergamo is connected to the city via the Terravision bus service or the Orio Shuttle, both of which take about an hour. Linate is the closest to Milan. From there, bus route 73 runs all day from 5:30 a.m. until 12:30 a.m. and coaches will also be available.

Travel Tips

Flights from London to Milan
Take a flight to Milan 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 London to Milan.
Am I allowed to travel by plane from London, United Kingdom to Milan, Italy?

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

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

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

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

Conditions of entry:

  • Negative Covid-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test

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

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

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

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

Are there travel restrictions, such as quarantine measures, in place when returning to London, United Kingdom from Milan, Italy?

The restriction level for your return flight to London, United Kingdom from Milan is: Partially open.

Is my return flight into London from Milan restricted?

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

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

Conditions of reentry:

  • 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?

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

  • Social distancing required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

Last checked on 22/06/2021. Remember to check the latest COVID-19 travel safety regulations for your flight to London from Milan closer to your date of departure here.

How much do cheap plane tickets from London to Milan cost?
If you’re looking to save money on tickets, you can find a cheap flight between London and Milan for as little as £5  in the next 7 days.
What is the average cost of a flight from London to Milan?
If you’re looking to book your plane tickets in the next week, you can expect the London to Milan flight price to come in at an average of £13  one way.
What is the distance by flight from London to Milan?
The London to Milan flight distance is approximately 595 miles (959 km).
How long is the flight from London to Milan?
On average the flight from London to Milan duration is 1 h 50 min  for the 595 miles (959 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What is the departure airport in London and arrival airport in Milan?

London has a few airport options from where you can start your journey including London Heathrow Airport, London Stansted Airport and London Gatwick Airport. Your flight to Milan can end in airports such as Milan Malpensa Airport, Milan Bergamo Orio al Serio Airport and Milan Linate Airport.

When travelling this route, Omio customers are departing most frequently from London Heathrow Airport   and arriving in Milan Malpensa Airport.

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

Passengers board their flight most frequently from London Heathrow Airport, which is located around 0 miles (0 km) away from the city centre, and they get off the plane at Milan Malpensa 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 Milan Malpensa Airport to take you to the city centre of Milan.

Which airlines can get me from London to Milan?
If you're looking for flights from London to Milan, you can rely on Ryanair, easyJet, British Airways, Alitalia, Flybe, Eurowings, Lufthansa, Wizz Air, KLM, Alitalia Cityliner, Brussels Airlines, BA Cityflyer or Swiss to get you to Milan. It's also good to check out all possible airlines for the London to Milan journey to see if there might be differences in the amenities they offer.
Are there any London to Milan direct flights?
Yes, you can look for direct flights from London to Milan with Ryanair, Malta Air or Wizz Air  without needing to change in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
What time is the earliest flight from London to Milan? What time is the last flight from London to Milan?
The first London to Milan flight departs at 05: 05   and the last flight from London to Milan leaves at 20: 50. Check out the most up-to-date London to Milan flight timetable on Omio and find the best time to travel to your destination.
How far in advance should I book plane tickets to Milan from London for the best deals?
The price of a one way plane ticket from London to Milan is on average £13 if you book 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 to Milan from London available a few months in advance.