COMPARE Prices across different modes

Wed
Oct 27
$122BlaBlaCar Bus
Find prices
Thu
Oct 28
$146BlaBlaCar Bus
$33Malta Air
Fri
Oct 29
$148BlaBlaCar Bus
$115ITA
Sat
Oct 30
$152Flixbus
$77ITA
Sun
Oct 31
$118BlaBlaCar Bus
$13wizz air uk
Mon
Nov 1
$159BlaBlaCar Bus
$12wizz air uk
Tue
Nov 2
$116BlaBlaCar Bus
Find prices
Wed
Nov 3
$109BlaBlaCar Bus
Find prices
Thu
Nov 4
$122BlaBlaCar Bus
Find prices
Fri
Nov 5
$122BlaBlaCar Bus
$8Ryanair
Sat
Nov 6
$134BlaBlaCar Bus
$8Ryanair
Sun
Nov 7
$134BlaBlaCar Bus
$15Malta Air
Mon
Nov 8
$97BlaBlaCar Bus
$13wizz air uk
Tue
Nov 9
$115Flixbus
$8Malta Air
Wed
Nov 10
$184Flixbus
$8Ryanair
Thu
Nov 11
$103BlaBlaCar Bus
Find prices
Fri
Nov 12
$85BlaBlaCar Bus
Find prices
Sat
Nov 13
$69BlaBlaCar Bus
$77ITA
Sun
Nov 14
$134BlaBlaCar Bus
Find prices
Mon
Nov 15
$79BlaBlaCar Bus
$8Ryanair
Tue
Nov 16
$114Flixbus
$8Malta Air

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Flight Information from London to Milan

distanceDistance595 miles (959 km)
durationAverage flight duration1 h 50 min
priceAverage plane ticket price$41 (€34)
changesDirect flightYes
carriersAirlinesRyanair, easyJet, British Airways, Alitalia, Flybe, Malta Air, Wizz Air, Eurowings, Lufthansa, KLM, Alitalia Cityliner, Brussels Airlines, BA Cityflyer or Swiss

Flights from London to Milan cover the 595 miles (959 km) long journey taking on average 1 h 50 min with our travel partners like Ryanair, easyJet, British Airways, Alitalia, Flybe, Malta Air, Wizz Air, Eurowings, Lufthansa, KLM, Alitalia Cityliner, Brussels Airlines, BA Cityflyer or Swiss. There are direct flight services available. While the average ticket price for this route costs around $41 (€34), you can find the cheapest plane ticket for as low as $12 (€10). Travelers depart most frequently from London Heathrow Airport and arrive in Milan Malpensa Airport.

Airlines

Ryanair, British Airways and SWISS between London and Milan

Ryanair, British Airways and SWISS flights will get you between London and Milan from $12 (€10). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Ryanair
SWISS
British Airways

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

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

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

    London to Milan Flights: An Overview

    Flying from London to Milan is fast and convenient. The 938 km route has both direct and a variety of indirect flights serving it, with a budget carrier providing the fastest flight time of only 1 hour and 50 minutes. London to Milan flights depart several times daily, with a range of departure times available to travelers.

    Which airlines fly from London to Milan?

    This route is dominated by Ryanair, Vueling, and easyJet, which offer the most London to Milan flights on any given day. Other airlines offering direct and indirect flights include Air Moldova, Tunisair, British Airways and KLM Dutch Airlines.

    How long is the flight from London to Milan?

    There are direct and indirect flights on this route. The fastest direct flight is offered by Ryanair and lasts only 1 hour and 50 minutes, whereas direct flights offered by other airlines ten to be five or ten minutes longer (2 hours is a good estimate across all direct flights on offer).

    How many flights are there from London to Milan?

    There are about 65 daily direct and indirect flight options leaving from London aiports to Milan. You can expect over 20 direct flights a day during the week and fewer (but still many) on the weekend. Flight times range from early morning until late evening.

    What are the departure and arrival airports for flights from London to Milan?

    Departure airports: London to Milan flights leave from London Stansted Airport (STN), London Heathrow Airport (LHR), London Luton Airport (LTN), London Gatwick Airport (LGW), and London City Airport (LCY). Most leave from Stanstead, which is connected to the city by the Stanstead Express train that leaves several times an hour (around 17.00 GBP for a one-way ticket). Stanstead and all London airports over a variety of dining options and limited free Wifi as well as parking options.

    Arrival airports: Flights to Milan from London will land at either Milan Bergamo Orio al Serio Airport (BGY) or Milan Malpensa Airport (MXP) (most at the former). Taxis and shuttle buses are the best ways to reach the city centre from the airports. Expect duty-free shopping, eateries and free Wifi at both.

    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.
    FAQs
    What are the travel restrictions for Milan, Italy if I'm coming from London, United Kingdom by plane?

    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 3 days before arrival
    • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Passenger Locator Form (PLF) required

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

    When traveling 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 10/26/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between London and Milan before traveling.

    What is the restriction level for the return leg of a round trip journey from Milan, Italy to London, United Kingdom?

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

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

    Entry into United Kingdom 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?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 3 days before arrival
    • 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
    • 10-day mandatory self-quarantine
    • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
    • 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:

    • Physical distance requirement: 1 metre (s) (3 feet)
    • Face mask requirement: Regional advice

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

    How much does a cheap flight from London to Milan cost?
    Flight tickets from London to Milan for some dates and times can be found for as cheap as $12 (€10)  one way in the next 7 days.
    How much is a plane ticket between London and Milan?
    The London to Milan plane ticket price is on average $41 (€34)  if you are looking to buy your tickets for this route in the next week.
    How far is it from London to Milan by plane?
    You should expect to travel around 595 miles (959 km)  from London to Milan by plane.
    How long is a flight between London and Milan on average?
    On average the London to Milan flight travel time is 1 h 50 min  for the 595 miles (959 km) long route, but the duration can vary if you travel on weekends and holidays.
    What airport in London does the flight to Milan leave from? Which airport do I fly into Milan from London?

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

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

    Where is the London airport located? Where is the Milan airport located?

    Passengers board their flight most frequently from London Heathrow Airport, which is located approximately 14 miles (23 km) from the city center.

    Passengers traveling this route most often arrive at Milan Malpensa Airport and need to travel approximately 25 miles (40 km) from the airport to reach the city center in Milan. You can check if there are airport shuttle services, taxi services or public transit options available from Milan Malpensa Airport to get you to the city center in Milan.

    What airlines offer a service to Milan from London?
    For the best London to Milan flight to purchase, you can travel safely and comfortably with Ryanair, easyJet, British Airways, Alitalia, Flybe, Malta Air, Wizz Air, Eurowings, Lufthansa, KLM, Alitalia Cityliner, Brussels Airlines, BA Cityflyer or Swiss. However, it's always good to check all possible airlines with services between London and Milan to compare what amenities they may offer.
    Can I book a direct flight from London to Milan?
    Yes, you can look for direct flights from London to Milan with easyJet, Ryanair, Malta Air or Wizz Air  without needing to transfer at another stop 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.
    When does the first flight depart from London to Milan? When does the last flight depart from London to Milan?
    The earliest flight for this journey departs from London at 6: 35 AM. The last flight leaves from London at 8: 50 PM. Check Omio for the latest flight schedule from London to Milan and book the best time to depart on your chosen travel date.
    How early should I buy London to Milan plane tickets to get the best deals?
    If you book a plane ticket from London to Milan within the next 7 days, you can find tickets to cost on average $41 (€34) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between London and Milan are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey