Air Miles Calculator

Distance between New York, NY (LGA) and London (LHR)

Distance from New York to London (LaGuardia Airport – Heathrow Airport) is 3449 miles / 5551 kilometers / 2997 nautical miles.

How far is London from New York?

There are several ways to calculate distances between New York and London. Here are two common methods:

Vincenty's formula (applied above)
  • 3449.364 miles
  • 5551.213 kilometers
  • 2997.415 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
  • 3440.090 miles
  • 5536.288 kilometers
  • 2989.356 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

Flight duration

Estimated flight time from LaGuardia Airport (LGA) to Heathrow Airport (LHR) is 7 hours 1 minutes.

Time difference and current local times

The time difference between New York and London is 5 hours. London is 5 hours ahead of New York.

Time Difference

New York
London

New York, NY

 EDT

London

 BST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 394 kg (869 pounds).

Airport information


A LaGuardia Airport
City: New York, NY
Country: United States Flag of United States
IATA Code: LGA
ICAO Code: KLGA
Coordinates: 40°46′37″N, 73°52′21″W

B Heathrow Airport
City: London
Country: United Kingdom Flag of United Kingdom
IATA Code: LHR
ICAO Code: EGLL
Coordinates: 51°28′14″N, 0°27′42″W

New York to London flight path

Shortest flight path between LaGuardia Airport (LGA) and Heathrow Airport (LHR).

Frequent Flyer Miles Calculator

New York (LGA) → London (LHR).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
3449
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
3449

Round trip?