Bearing and Distance Calculator
Calculate the great-circle distance and initial bearing (azimuth) between two points using the Haversine formula.
Point A (Start)
Point B (Destination)
N
S
E
W
Initial Bearing
51.52°
Distance
5570.22 km
3461.18 miles
How to Calculate Bearing Between Two Points
The initial bearing (also known as forward azimuth) is the angle your compass should show at the start of your journey from Point A to Point B along the shortest path.
The Haversine Formula
Because the Earth is a sphere, we cannot use flat-plane geometry to calculate accurate distances over long ranges. This calculator uses the Haversine formula to determine the great-circle distance between two points specified by their latitude and longitude.
Note: If you are traveling a long distance, your true bearing will constantly change as you move along the great circle path. This tool calculates the initial bearing from your starting position.