Bearing Calculator

Find the exact compass angle and cardinal direction between any two points on Earth.

Initial Compass Bearing
North
Start: --
End: --

What is a Compass Bearing?

In navigation, a bearing is the horizontal angle between a reference direction (usually True North or Magnetic North) and a destination object. It is measured in degrees from 0° to 360° in a clockwise direction. Calculating the exact bearing between two coordinates allows pilots, sailors, and hikers to chart a direct line of travel.

Bearing vs. Heading: What is the Difference?

How to Calculate the Bearing Between Two Coordinates

Because the Earth is a sphere, you cannot use standard flat-plane geometry (like the Pythagorean theorem) to calculate accurate long-distance bearings. Instead, we use spherical trigonometry to calculate the initial bearing (forward azimuth).

The mathematical formula used by our calculator to find the angle (\theta) between Point 1 (φ1,λ1) and Point 2 (φ2,λ2) is:

θ=atan2(sin(Δλ)cos(φ2​),cos(φ1​)sin(φ2​)−sin(φ1​)cos(φ2​)cos(Δλ))

Note: φ is latitude, λ is longitude, and Δλ is the difference in longitude. The result must be converted from radians back to degrees and normalized to a 0-360° compass rose.

Degrees to Cardinal Direction Conversion

While degrees provide pinpoint accuracy, human communication often relies on the 16-point compass rose. Our tool automatically converts the calculated mathematical degree into its corresponding cardinal or ordinal direction (e.g., North, North-Northeast, Southwest).

For quick reference, the primary cardinal points are mapped as follows:

North (N): 0° / 360°
East (E): 90°
South (S): 180°
West (W): 270°

Preguntas Frecuentes

¿Es esta brújula completamente gratuita?

Sí, nuestra brújula digital es 100% gratuita para usar directamente en su navegador.

¿Necesito descargar una aplicación?

No se requiere descarga de aplicaciones. Funciona directamente en Chrome, Safari y Edge.

¿Por qué mi brújula apunta hacia el lado equivocado?

La interferencia magnética puede distorsionar las lecturas. Mueva su dispositivo en un patrón de figura 8 para calibrarlo.