Opodo is now available in the following countries:

Find Cheap Flights from London to Milan from £7

Last minute flights from London to Milan

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
London Milan
Fri, 31 May LGW - MXP
Mon, 03 Jun MXP - LGW
£47 £43
Prime price per passenger
London Milan
Sat, 01 Jun STN - BGY
-40 %
£12 £7
Prime price per passenger
London Milan
Sun, 16 Jun LGW - MXP
Tue, 18 Jun MXP - LGW
£45 £44
Prime price per passenger
London Milan
Tue, 28 May LGW - MXP
Wed, 29 May MXP - LGW
£94 £91
Prime price per passenger
London Milan
Thu, 06 Jun LGW - MXP
Sat, 08 Jun MXP - LGW
£55 £53
Prime price per passenger
London Milan
Mon, 10 Jun LGW - MXP
Tue, 11 Jun MXP - LGW
£46 £45
Prime price per passenger

Flight route information

Currency and price comparison

Train Local, one-way ticket
32% Trains in Milan are 32% cheaper than in London.
London £2.8
Milan £1.89
Meal Mid-priced restaurant
14% A meal in Milan is 14% cheaper than a meal in London.
London £20
Milan £17.16
Exchange rate
1 GBP = 1.16 EUR
1 EUR = 0.87 GBP
Last checked on 17 May 2024
Distance: 596 miles
London airports
Heathrow (LHR) How far from city centre: 14 miles
Stansted (STN) How far from city centre: 30 miles
Gatwick (LGW) How far from city centre: 25 miles
Luton International (LTN) How far from city centre: 27 miles
London City (LCY) How far from city centre: 7 miles
Southend (SEN) How far from city centre: 35 miles
Milan airports
Malpensa (MXP) How far from city centre: 24 miles
Orio Al Serio (BGY) How far from city centre: 29 miles
Linate (LIN) How far from city centre: 5 miles
Giuseppe Verdi (PMF) How far from city centre: 73 miles

Getting to and from the airport

Flights departing from London

London is one of the top tourist destinations in the world. The cosmopolitan city features amazing sights, exciting activities, arts and culture, vibrant nightlife and great shopping. There are five major airports in London: London Gatwick, London Stansted, London Luton, London City and London Heathrow.

Located approximately 15 miles west of the city centre, Heathrow Airport is the busiest and largest airport in the country. If you are jetting out of London, there are several daily flights to Milan from London leaving from Heathrow and Stansted Airports through airlines such as Ryanair, British Airways and Alitalia, along with some other renowned airlines.

Getting to London airport

London Stansted Airport is located 30 miles northeast of Central London. The airport is an international airport, which operates and receives flights from global destinations as well as several domestic locations in the United Kingdom. Flights from London to Milan are very convenient as they take about two hours depending on the departure airport.

Getting to the airport is easy because the city has an efficient transport system. If you are travelling via Heathrow, the most convenient method is Heathrow Express. Travellers travelling via Stansted Airport can get to the airport by taking National Express coaches or the airport train, Stansted Express, for easy transportation.

Arriving to Milan

Milan attracts many visitors from all over the world every year. The cosmopolitan city is the second largest city in Italy and it is the focal point for business, fashion, entertainment and finance in the country. Apart from being Europe's fashion capital, Milan is also known for magnificent architecture, arts and history, unique cuisine and fine wines.

Milan boasts a really multicultural ambiance and shines at organizing thrilling events and festivals every year. The metropolis has a significant amount to offer and that's echoed in the wide variety of places to see and things to do. There is absolutely something for everyone here - welcome to Milan!

How to get to the city centre

Milan-Malpensa Airport is the airport serving Milan and its surrounding areas. Previously known as City of Busto Arsizio Airport, Milan-Malpensa airport is the largest international airport in Italy. The airport has two main terminals, which features top-notch amenities. Major airlines operate London to Milan flights, which are likely to land in Milan-Malpensa airport, Bergamo Orio Al Serio Airport or Linate Airport.

At Milan-Malpensa airport, train services run regularly to and from the city. The easiest way to get to the city from any of the airports is by bus. The buses are always at the entrance of the arrivals area. You can opt for a taxi or rental car to take you to your destination.

Frequently asked questions about flights from London to Milan

How long does the flight take to go from London to Milan?
The total flight time between London and Milan is of around 01:58 hours on average, considering an average distance of 947 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How can I find cheap flights from London to Milan at Opodo?
The cheapest price for a flight from London to Milan is 7£. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Milan expensive to visit compared to London?
If you compare transportation prices, the taxi ride in Milan costs an average of 6.01 GBP, 34% more expensive than London, with a fare of 4.50 GBP, while train tickets costs 32% less in Milan: 1.89 GBP against 2.80 GBP in London. If you compare the price of a lunch meal, however, you can find it from 17.16 GBP in Milan, 14% less than the 20.00 GBP in London. The price of the coffee is around 54% cheaper in Milan, with an average of 1.67 GBP, while in London the coffee costs 3.61 GBP.
When is the best time to book a flight from London to Milan?
The most popular months to book a trip from London to Milan are May, July and June, based on the searches of our customers.
When is the best time to travel from London to Milan?
The best time of the year to go to Milan when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to Milan from London in terms of searches from our customer, followed by July and May. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, November and March are the months with less volume of searchs for the route London - Milan.
Is it possible to purchase a flexible ticket for my flight from London to Milan?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions Italy may apply when travelling from London. Is your flight cancelled? We've got your back! With our flexible ticket guarantee you can decide if you want to book another flight - free of rebooking fee - or get a full refund!
How is the weather in Milan compared to London?
While in London the temperatures can reach an average of 29.01 ºC in summer, with precipitation levels up to 9.0 mm ,Milan's temperatures can go up to 33.74 ºC during the hot season, with 12.0 mm average of rain rate . In winter, however, weather indicators show around -3.75 ºC in Milan, compared to the -3.09 ºC average degrees reported in London. During the winter period, London can register 6.0 mm precipitation, while Milan have an average of 12.0 mm rain level.
Which airports have flights between London and Milan?
The main airport route flying between London and Milan is: Heathrow (LHR) to Linate (LIN). This route is covered by the following airline(s):
  • British Airways.
  • ITA Airways.
  • American Airlines.
  • Alternatively, you can find London - Milan flights between Heathrow (LHR) to Malpensa (MXP) with the following airline(s) flying the route: British Airways.
  • ITA Airways.
  • null.
Airlines with indirect flights from London to Milan are:
Airlines with indirect flights from London to Milan are:
  • Lufthansa, stoping in Munich for 60 minutes minimun.
  • Eurowings, with 60 minutes scale in Cologne.
  • Eurowings, with 60 minutes scale in Cologne.

Malpensa - Latest customer reviews

2.5 /5
Reviews: 2
4.0 /5
Date 2019-10-22 Age 31-50 City London


1.0 /5
Date 2020-03-17 Age 51-70 City UK

Your service is apalilng, I will NEVER use you again.

Flight Duration 1 h and 58 m Flights between London and Milan take, on average, 1 h and 58 m minutes, but the time can vary according to other factors
Cheapest flight £7 Cheapest price for a flight between London and Milan found by our customers in the last 72 hours
Departing Airport Heathrow The airport Heathrow is the departure airport operating flights between London and Milan
Arriving Airport Linate Flights departing London with Milan as destination arrive at Linate

Plan your trip