London (LHR) – Milan (LIN)

Distance, flight time and the airlines that fly it, from open data.
Distance
982 km
610 mi · 530 nm
Flight time
1 h 55 min
Estimate from distance
Time difference
1 h
CO2 per passenger
123 kg
One way, economy, incl. RF (73 kg CO2 only)
Passengers / year
476,974
2024 · −13.9%
Flights / week
69
Both directions, average
Seats filled
75%
634,482 seats a year
Airlines nonstop
—
Not named in this source

Traffic: Eurostat (avia_par_it), reported by the airport in Italy, 2024. Distance: WGS-84 ellipsoid. CO2: UK DESNZ 2026 factors. Sources

Great circle from LHR to LINLHRLIN
Shortest path over the earth's surface (great circle). Real flights bend around weather, winds and airspace.

The way there

Heading from LHR
129°
Heading from LIN
317°
Halfway point
48.56, 4.70
Great-circle km
981 km (sphere, for EU261)
Clocks
Milan is 1 h ahead of London

The estimate for a route without real times is 1 h 55 min; how it is worked out is on Sources.

Passengers per month, both directions (2024)Busiest: March 2024: 53,895 passengers
020K40K60KJanFebMar53.9KAprMayJunJulAugSepOctNovDec
Show as a table
Month Passengers
Jan 202446,289
Feb 202446,682
Mar 202453,895
Apr 202434,626
May 202434,935
Jun 202431,979
Jul 202438,650
Aug 202438,229
Sep 202435,059
Oct 202435,962
Nov 202441,711
Dec 202438,957
Flights per month, both directions (2024)Busiest: January 2024: 426 flights
0200400600Jan426FebMarAprMayJunJulAugSepOctNovDec
Show as a table
Month Flights
Jan 2024426
Feb 2024371
Mar 2024418
Apr 2024251
May 2024264
Jun 2024241
Jul 2024254
Aug 2024262
Sep 2024244
Oct 2024274
Nov 2024299
Dec 2024300

Delay compensation (EU261 / UK261)

Measured by great-circle distance: 981 km.

LHR London → LIN Milan

EU261€250 for arriving 3 hours or more late.

Covers EU, EEA or Swiss airlines only.

UK261£220 for arriving 3 hours or more late.

Covers any airline.

LIN Milan → LHR London

EU261€250 for arriving 3 hours or more late.

Covers any airline.

UK261£220 for arriving 3 hours or more late.

Covers UK or EU airlines only.

Also owed for a cancellation with less than 14 days' notice or denied boarding. Not owed for extraordinary circumstances. On a connection, the distance to the final destination counts. From 23 October 2027 the EU's Regulation 2026/2202 applies; it keeps these amounts (what changes in 2027). Information, not legal advice.

Every airport pair between London and Milan

MXPLINBGY
LHR938982988
LGW900945951
STN933977980
LTN9631,0061,011
LCY913957962
SEN886929933

Kilometres. Linked numbers have a page of their own. All London airports · All Milan airports

More routes from LHR

Route Distance Passengers / year
LHR → JFK5,555 km 2,984,474
LHR → DUB450 km 1,903,141
LHR → MAD1,243 km 1,550,044
LHR → AMS371 km 1,460,366
LHR → FRA656 km 1,410,787
LHR → LAX8,781 km 1,410,748
LHR → MUC944 km 1,304,262
LHR → IST2,493 km 1,281,925
LHR → ZRH790 km 1,147,298
LHR → CDG348 km 1,121,802

More routes from LIN

Route Distance Passengers / year
LIN → FCO470 km 1,054,322
LIN → CTA1,009 km 915,113
LIN → CDG645 km 758,793
LIN → CAG688 km 630,571
LIN → AMS832 km 630,291
LIN → PMO867 km 584,949
LIN → BRI773 km 533,932
LIN → FRA512 km 494,005
LIN → NAP650 km 482,874
LIN → ORY639 km 423,451

Questions

London (LHR) and Milan (LIN) are 982 km (610 miles, 530 nautical miles) apart, measured along the shortest path over the earth's surface.