|Distance||595 miles (959 km)|
|Average flight duration||2 h|
|Average plane ticket price||$47 (€38)|
|Airlines||Ryanair, easyJet, British Airways, Alitalia, Flybe, Wizz Air, Malta Air, Alitalia Cityliner, Eurowings, Swiss, Lufthansa, Brussels Airlines, KLM or BA Cityflyer|
Flights from Milan to London cover the 595 miles (959 km) long trip taking on average 2 h with our travel partners like Ryanair, easyJet, British Airways, Alitalia, Flybe, Wizz Air, Malta Air, Alitalia Cityliner, Eurowings, Swiss, Lufthansa, Brussels Airlines, KLM or BA Cityflyer. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $10 (€8), but the average price of plane tickets is $47 (€38). Travelers depart most frequently from Milan Malpensa Airport and arrive in London Heathrow Airport.
For as little as $10 (€8) you can travel by flight from Milan to London with Alitalia, Eurowings and British Airways. Omio will show you the best deals, schedules and tickets available for this route.
Alitalia is Italy’s leading airline. Its head office is in Leonardo da Vinci–Fiumicino Airport, in Rome and you can fly around Europe and the rest of the world with them. Choose between Economy Class or Business in your next flight between Milan and London.
Enjoy a smooth and easy route from Milan to London with Alitalia! As an official travel partner of Alitalia, Omio can help you search current flight schedules and timetables from Alitalia, compare the best routes from Milan to London as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Alitalia Milan to London plane ticket available today. If you search for Alitalia tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight between Milan and London on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 595 miles (959 km) route from Milan to London with ease and comfort on a flight with Alitalia.
When purchasing your Alitalia flight tickets from Milan to London, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:
When looking at flights from Milan to London, you will see that there are generally 15 to 20 journeys that depart each day, with a total of between 100 to 140 departing each week. Depending on how many layovers you will have during your travels, your journey will take between 2 hours and 6 hours 30 minutes. London has a variety of monuments and sights to explore once you have landed, including Big Ben, Westminster Abbey, and Tower Bridge.
There are approximately 15 to 20 daily flights that depart from Milan and arrive in London, with the total being 100 to 140 journeys per week. It is possible to find flights that are direct, but some require layovers for travelers to change planes.
Departure airport: When you book a flight from Milan to London, it will almost always depart from Milan Malpensa Airport or Milan Linate Airport. While Milan Malpensa Airport is northwest of the city and can be reached from the city center by car in 45 minutes, Milan Linate Airport is east of the city and can be traveled to from the city center by car in 20 minutes and by public transport, such as the local bus, in 40 minutes. To give yourself enough time to pass through security and find your boarding gate, arrive at your departure airport at least 1 hour 30 minutes to 2 hours before your flight is scheduled to start boarding. Both airports have many different facilities for you to take advantage of, including public restaurants, free Wi-Fi, stores that sell travel essentials and refreshments, and luggage lockers.
Arrival airport: Your flight from Milan will arrive at one of two airports, which are known as London Heathrow Airport or London City Airport. Heathrow Airport is just southeast of the city and can be reached by the local train from the city center in approximately 45 to 50 minutes. London City Airport is east of London and can also be reached by the local train in around 30 minutes. Both of these airports have many types of facilities for its travelers, including but not limited to free Wi-Fi, public restaurants, places to purchase snacks and drinks, and services for travelers with disabilities.
The two primary airlines that offer flights from Milan to London are KLM and British Airways. While KLM is the flag carrier airline of the Netherlands, British Airways is known for being the flag carrier airline of the United Kingdom.
KLM offers between five to ten daily flights from Milan to London. While some of the flights that are offered are direct, many will require you to transfer planes during a layover. If you have a layover, it will most likely be at Amsterdam Airport Schiphol. For flights that are direct and do not have a layover, the duration is usually just over 2 hours. Flights that have one layover generally last between 4 hours to 6 hours 30 minutes. KLM usually offers just one ticket type for this journey, which is known as Light. With this ticket type, you will receive one free checked bag and one free carry-on item. You always have the option of paying for additional baggage and refreshments during your flight. With KLM’s ticket policy, it is not possible to receive a full refund if you cancel your flight, but you can change your itinerary in exchange for a fee. As this journey is international, it is important to make sure that you always arrive at your departure airport at least 1 hour 30 minutes before your flight is scheduled to begin boarding. Any traveler that will be flying with KLM is now required to wear a mask for the duration of their flight due to new COVID-19 restrictions that have been put in place.
Like KLM, British Airways services between five to ten daily flights from Milan to London. Some of these flights are direct, while others have layovers and require passengers to change planes. Those that have layovers generally do so at Amsterdam Airport Schiphol. While direct flights generally have a duration of just over 2h, flights with layovers can last anywhere from 4 hours to 6 hours 30 minutes. British Airways has two ticket types for this journey, which are known as Light and Standard. While Light allows passengers to bring a personal item for free, Standard includes a personal item, one free checked bag, and the option of choosing your seat. These tickets are non-refundable, but it is possible for you to change flights for an additional fee. Similar to when you fly KLM, you will want to make sure that you arrive at your departure airport a minimum of 1 hour and a half before your flight is scheduled to begin the boarding process. A mask is now required for any traveler that wishes to fly with British Airways due to new COVID-19 restrictions that have been put in place.
There are a number of ways that you can save money when booking flights from Milan to London. For example, make sure to book as far in advance as possible, as flights tend to become more expensive the sooner it gets to the travel date. If possible, try to be flexible with travel dates, as this will allow you to look for days that offer the cheapest flights available in your chosen time period. You can also choose to travel just with cabin luggage, rather than paying to check a suitcase.
The duration of flights from Milan to London ranges anywhere from just over 2 hours to 6 hour 30 minutes. Direct flights are offered, and these will generally be closer to 2 hours. If you opt for a flight that has a layover instead, you can plan on it taking anywhere from 4 hour to 6 hours 30 minutes, depending on how long the layover is scheduled for.
Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Milan to London and save as much as possible on ticket prices. In general, when you book a flight:
Travel by plane between Milan, Italy and London, United Kingdom is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy
The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 9/26/21. Remember to check the latest COVID-19 travel safety regulations for your flight between Milan and London closer to your date of departure here
The current restriction level for your return trip by plane from London to Milan is: Partially open
Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom
What are the requirements?
The government of Italy has imposed these measures to reduce the spread of COVID-19:
Last checked on 9/27/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Milan from London here.
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 travelers most frequently book a flight from Milan Malpensa Airport to London Heathrow Airport for this route.
Passengers board their flight most frequently from Milan Malpensa Airport, which is located approximately 25 miles (40 km) from the city center.
Passengers traveling this route most often arrive at London Heathrow Airport and need to travel approximately 14 miles (23 km) from the airport to reach the city center in London. You can check if there are airport shuttle services, taxi services or public transit options available from London Heathrow Airport to get you to the city center in London.
Here are some other resources that might have the information you need