Geometry

Great-Circle Distance

Distance between two lat/long points (Haversine).

Formula

Formula
d = 2R·asin(a)

Variables

SymbolDefinitionType & rangeUnitsRole
lat₁, lat₂ latitudes −90 ≤ lat ≤ 90 degrees result
lon₁, lon₂ longitudes −180 ≤ lon ≤ 180 degrees result
R Earth radius (constant) 6371 km result
d great-circle distance d ≥ 0 km result

Try it yourself

Interactive calculator
Result

Worked examples

Example 1
Givenlat₁ = 40.7128, lon₁ = -74.006, lat₂ = 51.5074, lon₂ = -0.1278
Result5570.22218
Example 2
Givenlat₁ = 0, lon₁ = 0, lat₂ = 0, lon₂ = 90
Result10007.5434