TripTop🇬🇧 en.triptop.com

Cheap flights from Milan to London

The journey takes about an hour by air between Milan and London. Travelers can choose from multiple departure airports when booking cheap flights from Milan to London, though most services connect through one of several UK destinations before reaching their final terminal. Direct connections exist on this route with multiple carriers operating daily schedules throughout the year.

Cheapest monthNovember
Airlines10
Direct flightsdirect
Distance959 km
Direct flight time *1 h 37 min
Updated 3 Nov 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
RyanairRyanairFRdirect★★★★★ 4.121 Nov 2026from $18Search 21 Nov 2026
EasyjetEasyjetU2direct★★★★★ 4.19 Dec 2026from $22Search 9 Dec 2026
Wizz Air MaltaWizz Air MaltaW4direct—14 Dec 2026from $25Search 14 Dec 2026
EasyJet EuropeEasyJet EuropeECdirect—30 Jan 2027from $43Search 30 Jan 2027
Malta AirMalta AirMWdirect—20 Nov 2026from $46Search 20 Nov 2026
Ryanair UKRyanair UKRKdirect—4 May 2027from $50Search 4 May 2027
Vueling AirlinesVueling AirlinesVYwith a stop★★★★★ 3.59 Mar 2027from $64Search 9 Mar 2027
British AirwaysBritish AirwaysBAdirect—25 Jan 2027from $87Search 25 Jan 2027
CondorCondorDEwith a stop★★★★★ 3.514 Nov 2026from $99Search 14 Nov 2026
Wizz AirWizz AirW6with a stop★★★★★ 3.413 Nov 2026from $101Search 13 Nov 2026

Source: fares found by Tickets Travel Network search engines, snapshot of 3 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Flying back? London – Milan · from $23

Price by month

Lowest fare found for each month in recent searches. Cheapest month: November — from $18.

MonthPrice fromDate
November 2026from $1821 Nov 2026
December 2026from $197 Dec 2026
January 2027from $2326 Jan 2027
February 2027from $2210 Feb 2027
March 2027from $309 Mar 2027
April 2027from $3511 Apr 2027
May 2027from $284 May 2027
June 2027from $1195 Jun 2027
July 2027from $399 Jul 2027
August 2027from $652 Aug 2027
September 2027from $846 Sept 2027
October 2027from $7429 Oct 2027

Search November on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
MilanBergamo/Orio al Serio BGY46 km
MilanLinate LIN7 km
MilanMalpensa MXP40 km
LondonLondon City LCY13 km
LondonGatwick LGW40 km
LondonHeathrow LHR24 km
LondonLuton LTN44 km
LondonStansted STN49 km

Route on the map

MilanLondon959 km
Milan – London: 959 km in a straight line; United Kingdom is highlighted. Land outlines: Natural Earth.

When to fly

Peak travel periods typically fall around school holidays and major festivals when demand pushes prices higher on this route. December stands out as a comparatively affordable time to fly between these cities, with many carriers offering reduced fares outside of Christmas week itself. Booking during the autumn months often yields better value than waiting until spring or early summer when European tourism increases. Midweek departures generally cost less than weekend flights, and avoiding public holidays in either country helps keep expenses down.

Airlines and what to expect

Multiple carriers operate this route with varying service models and fare structures. Ryanair flies from various terminals while also running a UK-based operation under separate registration. Wizz Air operates through both its main brand and Malta subsidiary on this route. EasyJet runs flights through two European branches, occasionally routing passengers via connecting hubs outside the direct path. Vueling Airlines connects travelers to wider European networks. Norwegian International offers service with optional extras available for purchase. British Airways provides full-service options alongside budget carriers. Volotea serves secondary city pairs with competitive pricing.

Arriving — London

London offers five airport options spread across different parts of Greater London, each requiring separate ground transportation arrangements. Heathrow sits furthest west with extensive rail links providing quick access to central stations within thirty minutes. Gatwick lies south of the capital with both train and coach services connecting to major terminals. Luton and Stansted occupy positions northeast of London while London City airport occupies a unique riverside location close to financial districts. All five airports provide regular transport connections though journey times vary considerably depending on time of day and chosen route.

Before you go: United Kingdom

Currency
GBP (£)
Power sockets
Type G · 230 V
Language
English
Emergency number
112, 999
Calling code
+44
Internet domain
.uk
Population of London
8.8 M (2021)
Time zone
UTC+00 (Europe/London)

Country facts: Wikidata

Check before you book

  • Verify baggage allowances before booking since budget carriers charge separately for checked luggage and seat selection.
  • Confirm your departure airport when Milan has multiple options including Linate and Malpensa alongside Bergamo services.
  • Check visa requirements carefully as UK entry rules differ from Schengen zone regulations for many nationalities.
  • Book midweek departures to avoid weekend price surges that affect this high-traffic European route significantly.

Frequently asked questions

Milan – London: when is it cheapest to fly?

The lowest price in recent searches was found for November 2026 — $18. Prices change daily; check the live price in the search.

Milan – London: which airlines fly this route?

Airlines with offers on this route: Ryanair, Easyjet, Wizz Air Malta, EasyJet Europe, Malta Air, Ryanair UK, Vueling Airlines, British Airways, Condor, Wizz Air.

Milan – London: are there direct flights?

Yes, direct flights were available in recent searches.

How long is the flight from Milan to London?

The distance is about 959 km, so a non-stop flight takes roughly 1 h 37 min. Direct flights were found in recent searches.

Which airports serve Milan – London?

Milan: Bergamo/Orio al Serio (BGY), Linate (LIN), Malpensa (MXP). London: London City (LCY), Gatwick (LGW), Heathrow (LHR), Luton (LTN), Stansted (STN).

What is the time difference between Milan and London?

London is 1 h behind Milan.

Milan — more routes

ToAirlineFlightDatePrice from
LondonRyanairdirect21 Nov 2026from $18
WarsawWizz Air Maltadirect5 Feb 2027from $25
KrakowRyanairdirect22 Nov 2026from $28
RzeszowLOT Polish Airlineswith a stop17 Dec 2026from $156

Milan: flights from the city

London — flights from other cities

FromAirlineFlightDatePrice from
MadridEasyjetdirect16 Dec 2026from $18
KrakowRyanairdirect27 Nov 2026from $26
LublinWizz Air UKdirect15 Jan 2027from $27
WarsawRyanairdirect12 Dec 2026from $27
ChisinauWizz Air UKdirect12 Dec 2026from $46
RzeszowRyanairdirect27 Nov 2026from $63
BucharestAir Serbiawith a stop5 Jan 2027from $115

London: flights to the city

Nearby alternatives

Airports within reach of Milan / London that also have this destination — sometimes far cheaper

RouteDistanceFlightDatePrice from
Turin → London126 km from Milandirect28 Jan 2027from $21
Verona → London141 km from Milandirect11 Dec 2026from $25
Genoa → London119 km from Milanwith a stop10 Dec 2026from $45
Search on kissandfly.com · $18