Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
2 hours 25 minutes
|Flights Depart from:||Milan|
|Flights arrive in:||London|
|Airlines:||Eurowings, Germanwings, Ryanair, Iberia, Luftfahrtgesellschaft Walter, British Airways|
Anyone looking for Milan to London flights can expect plenty of options, with 26 to 29 direct daily flights all year round. Flights depart from any of three Milan airports; Bergamo Orio al Serio, Malpensa or Linate, landing at Heathrow, Gatwick, Stansted, London City, or Luton. Passengers should be sure to check their route when reserving flights, as many options are available. Whichever route they choose, passengers can expect travel times of 1 hour and 55 minutes to 2 hours and 10 minutes.
Airlines operating Milan to London flights include budget carrier Ryanair, Italian airline Alitalia, British Airways and their subsidiary BA Cityflyer. A seasonal service is offered by easyJet, landing at Gatwick.
Flight times vary slightly depending on the take off and landing destinations. Passengers can expect a flight time of 1 hour and 55 minutes to 2 hours and 10 minutes. The fastest route is the Alitalia CityLiner flight departing from Milan Linate and landing at London City.
The Milan to London route is highly serviced, with 27 to 29 departures from Sunday to Friday and as many as 15 on Saturdays. Service regularity continues throughout the winter months. Whenever travelers take their flight, they can expect to choose from departures throughout the day, with a variety of destinations in both departure and arrival.