Bearing Calculator
Calculate the compass bearing (azimuth) between two geographic coordinates using the forward azimuth formula.
Coordinates Input
A
Point A — Origin
B
Point B — Destination
Enter coordinates or pick an example, then click Calculate Bearing.
A
B
Initial Bearing (Forward Azimuth)
°
Clockwise from True North
Reverse Bearing (B to A)
Back Azimuth
forward ± 180°
Formula:
θ = atan2(sin(Δλ)·cos(φ2),
cos(φ1)·sin(φ2) − sin(φ1)·cos(φ2)·cos(Δλ))
Normalized to [0°, 360°) measured clockwise from True North.
Normalized to [0°, 360°) measured clockwise from True North.
Copied!
Summary
Calculate the compass bearing (azimuth) between two geographic coordinates using the forward azimuth formula.
How it works
- Enter the latitude and longitude (decimal degrees) for Point A (origin) and Point B (destination).
- Positive latitude = North; negative = South. Positive longitude = East; negative = West.
- The tool applies the forward azimuth formula: θ = atan2(sin(Δλ)·cos(φ2), cos(φ1)·sin(φ2) − sin(φ1)·cos(φ2)·cos(Δλ)).
- The result is normalized to a 0°–360° bearing measured clockwise from True North.
- A compass rose highlights the computed direction, and the nearest cardinal or intercardinal label is shown.
- Optionally swap the two points to get the reverse bearing in one click.
Use cases
- Align a directional radio antenna toward a target station or satellite.
- Plan a hiking or sailing route from one waypoint to the next.
- Point a telescope or dish antenna at a known sky object from your location.
- Verify the orientation of a building or runway relative to magnetic North.
- Determine the bearing from a control point to a survey marker.
- Compute the back-azimuth by swapping origin and destination coordinates.
- Cross-check GIS bearing calculations during geographic data processing.
- Help pilots or drone operators understand departure headings before takeoff.
Frequently Asked Questions
Related tools
Last updated: 2026-05-29 ·
Reviewed by Nham Vu