Great-circle Distance and Bearing Calculator
Estimate spherical surface distance and initial bearing between two latitude/longitude pairs.
Loading tool…
How to use Great-circle Distance and Bearing Calculator
Stable spherical atan2 arithmetic combines the sine and cosine of the short central angle. Multiply by the entered sphere radius; tangent components give the initial bearing.
- Enter first latitude (degrees), first longitude (degrees), second latitude (degrees), second longitude (degrees), sphere radius (distance units).
- Check the model, units, and supported limits before calculating.
- Run the tool, inspect the result, then copy or download it.
Good to know
- Latitude ±90°, longitude ±180°, positive radius. Spherical approximation, not road distance or certified navigation. Coincident, antipodal, or starting-pole initial bearings are undefined.
- Runs locally. Numeric inputs are bounded; floating-point output is approximate and rounded to 12 significant digits. Unsupported or non-finite calculations produce an error.
Common questions
How does Great-circle Distance and Bearing Calculator calculate its result?
Stable spherical atan2 arithmetic combines the sine and cosine of the short central angle. Multiply by the entered sphere radius; tangent components give the initial bearing.
What assumptions and boundaries apply?
Latitude ±90°, longitude ±180°, positive radius. Spherical approximation, not road distance or certified navigation. Coincident, antipodal, or starting-pole initial bearings are undefined.
Keep going with related tools
All math →Vector and Coordinate Calculator
Find dot product, magnitude, displacement distance, angle, and three-dimensional cross product.
MathTriangle Calculator
Solve a triangle from three side lengths: area, perimeter, and all three angles.
CalculatorsUnit Converter
Convert length, mass, temperature, and digital data units with explicit decimal and binary data sizes.
MathPlanar Polyline Station and Projection Workbench
Locate supplied distances along an ordered planar route or project points onto its nearest finite segment.
MathWGS 84 ECEF and Local ENU Workbench
Convert supplied geodetic coordinates to ellipsoid-based Cartesian coordinates and a declared local east-north-up frame.