Distance Between Cities
Enter two cities to see the straight-line ("as the crow flies") distance. It is shorter than a road or flight route.
Choose two cities
Start typing and pick a city from the list. Places come from the free Open-Meteo geocoding service.
Straight-line distance
London to Tokyo
9,559 km
5,939 miles
- Nautical miles
- 5,161
- Metres
- 9,558,532
- Feet
- 31,360,014
- Yards
- 10,453,338
The great-circle distance ("as the crow flies") from the Haversine formula. Roads and flight routes are longer.
Good to know: Showing whole numbers, because this is an estimate of a curved path across the Earth.
About this tool
Calculate straight-line (great circle) distance between any two cities worldwide — for trip planning, logistics, and travel.
Formula
Haversine formula: d = R × 2 × arcsin(√(sin²(Δlat/2) + cos(lat1)×cos(lat2)×sin²(Δlon/2))), R = 6,371 km.
Reference values
- London to Paris ≈ 344 km (213 mi)
- New York to Los Angeles ≈ 3,944 km (2,451 mi)
- Earth radius = 6,371 km
Questions people ask
How is the distance calculated?
With the Haversine formula, which finds the shortest path over the Earth's surface.
Why is it different from driving distance?
Roads bend and detour, so driving distance is usually longer.
How far is London from New York?
About 5,570 km in a straight line.
Related tools
How we calculate this
We use the standard published formula or definition for this calculation, and we show the working so you can check it.
Spotted a mistake? Tell us and we'll check it. How we check our calculators