Book cheap flights from Milan to London from £6

Last minute flights from Milan to London

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.
Milan London
BEST
DEAL
Mon, 29 Apr MXP - LGW
Tue, 30 Apr LGW - MXP
£145 £137
Prime price per passenger
Milan London
BEST
DEAL
Wed, 12 Jun MXP - LGW
£7 £6
Prime price per passenger
Milan London
BEST
DEAL
Fri, 03 May MXP - LGW
Mon, 06 May LGW - MXP
£18 £17
Prime price per passenger
Milan London
BEST
DEAL
Fri, 10 May MXP - LGW
Sun, 12 May LGW - MXP
£80 £76
Prime price per passenger
Milan London
BEST
DEAL
Tue, 14 May MXP - LGW
Wed, 15 May LGW - MXP
£54 £51
Prime price per passenger
Milan London
BEST
DEAL
Sat, 18 May MXP - LGW
Sun, 19 May LGW - MXP
£72 £68
Prime price per passenger

Route information

Currency exchange rates and cost of life

Train Local, one-way ticket
50% Trains are 50% more expensive in London than in Milan.
Milan £1.9
London £2.85
Meal Mid-priced restaurant
20% The average meal is 20% more expensive in London than in Milan.
Milan £17.24
London £20
Distance: 596 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
London airports
Stansted (STN) How far from city centre: 30 miles
Heathrow (LHR) How far from city centre: 14 miles
Gatwick (LGW) How far from city centre: 25 miles
Luton International (LTN) How far from city centre: 27 miles
Southend (SEN) How far from city centre: 35 miles
London City (LCY) How far from city centre: 7 miles

Travelling to and from the airports

Flights from Milan

Tourists visit Milan for fine dining, high fashion, forward-thinking culture and history. The city has three airports situated around the city, where Milan to London flights leave regularly. Although Linate is the closest to the centre of Milan, most passengers travel from the main airport of Malpensa, which is situated further away but is much bigger and one of the busiest airports in Italy. Malpensa is also the oldest airport in Milan, dating back to 1909. Linate is mostly used for domestic flights but does operate some European and intercontinental flights as well. Bergamo Airport (otherwise known as Orio Al Serio Airport) is a new airport which caters to mainly low-cost airlines.

Travel to Milan airport

Flights from Milan to London may leave from either Linate, Malpensa or Bergamo. The two main airports that are closest to the city are Linate Airport and Malpensa Airport. Malpensa is the largest of the three airports, located 19 miles north west of the city. It has both a regular shuttle service (approximately 1 hour) and direct rail connection from the centre of the city (30-40 minutes). Linate Airport is much closer to the city centre, only 5 miles away and is served by the urban bus line number 73. Bergamo Airport is 28 miles away, connected to Milan by coach companies such as Terravision, Autostrada and the Orio shuttle in around 60 minutes.

Arriving in London

With so much to offer, millions of visitors visit London each year. Whether you choose to go shopping on Regents Street, enjoy the city's fine dining or embrace culture at one of the many galleries around the city, you'll be spoilt for choice on how to spend your time. Despite London's size, main sights such as the Houses of Parliament, Big Ben and countless museums are all within walking distance or a short tube ride from each other. It's a city that never sleeps and as the sun goes down, there's plenty of entertainment to be found in the West End theatre district, Soho or out east in trendy Shoreditch.

Travelling to the city centre

Milan to London flights may arrive into Heathrow (west), London City (city centre), Gatwick (south), Luton (north west) or Stansted (north east). The city centre is easily accessed by public transport from any of the airports. Heathrow Airport is served by the Heathrow Express connecting to Paddington Station (15-20 minutes) or the underground Piccadilly line runs to the city centre in about 40 minutes. From Gatwick you can take the Gatwick Express or Thameslink services to London Victoria Station. Luton Airport has a combined shuttle bus (10 minutes) and train (35 minutes) to St Pancras. From Stansted Airport there's a direct train to Liverpool Street (about 40 minutes). London City is already in the centre.

Frequently asked questions about flights from Milan to London

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to United Kingdom. At eDreams have you covered!
If I want to book flights from Milan to London at eDreams, how can I find them?
Using our flight search engine, you can find flights from £6 for the route Milan - London. At eDreams, we always aim at providing our customers with the cheapest option, allowing you to adjust according to stopovers, airports, dates and many other filters.
Is London more expensive than Milan to visit?
Comparing taxi prices, a ride in London costs an average of 4.00 GBP pounds, 34% cheaper than Milan, with a fare of 6.03 GBP pounds, while train tickets cost 50% more in London: 2.85 GBP pounds against 1.90 GBP pounds in Milan. Comparing the price of a meal, they range from 20.00 GBP euros in London, 16% more than the 17.24 GBP euros in Milan. The price of a coffee is approximately 114% more expensive in London, with an average of 3.60 GBP euros, while in Milan the coffee costs 1.68 GBP.
What would be the best time to book a flight from Milan to London?
The most popular months to book from Milan to London are April, October and December.
When would be the best time to travel from Milan to London?
The best time of the year to visit London from Milan really depends on lots of personal preferences, especially the price. Regarding popularity, April is the best month to fly to  London from Milan in terms of searches from our customers, followed by August and September. If you would rather avoid the busy season and get away from the crowds November, March and May are the months with fewer searches for Milan -  London.
What is the duration of a flight from Milan to London?
Flight duration from Milan to London is around 02:03 hours on average, at an average distance of 960 km, for flights for the route (which may have 1 or more stops in other cities in between).
What is the weather like in London compared to Milan?
The average temperature in Milan is 33.74 degrees in summer, with precipitation around 12.0 mm ,London's temperatures reach 29.01 during the hot season, with 9.0 average of rain rate . In winter, however, weather indicators show around -3.09 degrees in London, compared to the -3.75 average degrees reported in Milan. During the winter period, Milan can register 12.0 mm precipitation, while London have an average of 6.0 mm rain level.
From which airports is it possible to fly from Milan to London?
The main route from Milan to London is: Orio Al Serio (BGY) to Southend (SEN). The following airlines fly this route:
  • Ryanair.
  • You can also find Milan - London flights between Malpensa (MXP) to Luton International (LTN) which are flown by the following airline(s): Easyjet.
  • Vueling.
The airlines that fly indirectly from Milan to London are:
The airlines that fly indirectly from Milan to London are:
  • Brussels Airlines, stopping in Brussels for 65 minutes at least.
  • Lufthansa, with 205 minutes stop in Munich.
  • Eurowings, with 135 minutes scale in Hamburg.

3.0 /5
Reviews: 5
5.0 /5
i don't have a nickname!
Date 2018-12-14 Age Over 70 Location kent

since the last time I was there it was improved

4.0 /5
Binder
Date 2018-03-13 Age 31-50 Location Hayes Middlesex London

Good

3.0 /5
Fukuko
Date 2018-12-24 Age Location Japan

Spacious

2.0 /5
Ela
Date 2018-08-01 Age 31-50 Location

very long wait to go through security checks. Slow process and to many people.

1.0 /5
Faiz
Date 2018-08-20 Age 51-70 Location Uk

Very bad experience my daughter fell ill no body offers any help instead they hold back our bags causing the flight delayed

5.0 /5
Reviews: 1
5.0 /5
RIKKI
Date 2018-02-12 Age 51-70 Location Italy

Very good

5.0 /5
Reviews: 1
5.0 /5
Jatinder
Date 2019-02-21 Age 31-50 Location India

I am happy

Flight Time 2 h and 3 m Flights from Milan and London last around 2 h and 3 m, although this flight time may also depend on other factors.
Cheapest flight £6 The cheapest price available for flights from Milan to London that have been booked by our customers in the last 72 hours
Airport of Departure Linate You will depart from Linate when flying from Milan to London
Airport of Arrival London City Outbound flights from Milan to London arrive at London City

Plan your trip