Find the initial bearing between two coordinates for navigation.
The initial bearing is the compass direction you would set at point A to head straight toward point B over a sphere. Normalizing into 0-360 degrees and adding 180 gives the reciprocal return bearing. Knowing the bearing between two coordinates supports navigation, route orientation and understanding flight or sailing headings between places.
Travel Coordinate Bearing
bearing = atan2(sin(dlon)cos(p2), cos(p1)sin(p2) - sin(p1)cos(p2)cos(dlon))
bearing = atan2(sin(dlon)cos(p2), cos(p1)sin(p2) - sin(p1)cos(p2)cos(dlon)) The initial bearing is the compass direction you would set at point A to head straight toward point B over a sphere. Normalizing into 0-360 degrees and adding 180 gives the reciprocal return bearing.
Knowing the bearing between two coordinates supports navigation, route orientation and understanding flight or sailing headings between places.
This calculator takes 4 inputs: Latitude point A, Longitude point A, Latitude point B, Longitude point B. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.