West Midland Trains
South Western Railway
Trains in Germany
Trains in France
Glasgow to London
Edinburgh to London
London to Paris
London to Glasgow
London to Brighton
London to Edinburgh
London to Manchester
London to Leeds
London to Amsterdam
Leeds to London
Flights per day
There are 5 direct flights between Milan and London per day, with the fastest journey taking just 2 hours and 0 minutes.
Need a place to stay?
|Avg. Flight Duration|
2 hours 9 minutes
|Flights Depart from:||Milan|
|Flights arrive in:||London|
|Airlines:||, Ryanair, Wizz Air, KLM, Malta Air, British Airways, easyJet|
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:
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.
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.
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.
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.
Travel between Milan, Italy and London, United Kingdom by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Italy
Conditions of entry:
When travelling in United Kingdom, you must follow these COVID-19 safety rules:
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.
Return travel from United Kingdom to Italy is: Partially open.
Entry into Italy is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom
Requirements for reentering:
The government of Italy has imposed these measures to reduce the spread of COVID-19:
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.
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.
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.
Here are some other resources that might have the information you need