Bearing and Distance Coordinate Calculator | Find Your Destination


Bearing and Distance Coordinate Calculator

An essential tool for surveyors, navigators, and GIS professionals to calculate a destination point from a known starting point, bearing, and distance.



Enter the starting point’s latitude in decimal degrees (e.g., 34.0522 for Los Angeles).

Please enter a valid latitude between -90 and 90.



Enter the starting point’s longitude in decimal degrees (e.g., -118.2437 for Los Angeles).

Please enter a valid longitude between -180 and 180.



Enter the bearing (azimuth) from the starting point in degrees (0-360, where 0 is North, 90 is East).

Please enter a valid bearing between 0 and 360.



Enter the distance to travel from the starting point.

Please enter a valid positive distance.



Bearing Visualization

N Bearing direction from starting point A compass-like visualization showing the bearing direction. The blue dot is the start, the red line and dot show the bearing and direction of travel.

A simple diagram illustrating the bearing from the starting point (center). North is at the top.

What is Calculating Coordinates Using Bearing and Distance?

Calculating coordinates using bearing and distance is a fundamental technique in navigation and land surveying. It allows you to find a specific geographic location (a destination point) when you know your starting position, a direction of travel (the bearing), and how far you will travel (the distance). This process is essential for tasks like mapping, property line definition, aviation route planning, and marine navigation. For example, a pilot leaving an airport needs to know the bearing and distance to their destination to plot a course. This calculation differs from simply using a flat map because it accounts for the curvature of the Earth, which is crucial for accuracy over longer distances.

Who Should Use This Calculator?

  • Land Surveyors: To plot parcels of land and determine property boundaries.
  • Pilots and Aviators: For flight planning and navigation between waypoints.
  • Mariners and Sailors: To chart courses across open water.
  • GIS Analysts: To create or verify spatial data by calculating points.
  • Hikers and Outdoor Enthusiasts: For advanced navigation with a GPS and compass.
  • Students and Educators: To understand the principles of geodesy and spherical trigonometry.

The Formula to Calculate Coordinates using Bearing and Distance

To accurately find a destination point on the Earth’s surface, we must treat the planet as a sphere. The calculations involve spherical trigonometry. The most common method uses the Haversine formula. The formulas to find the destination latitude (φ₂) and longitude (λ₂) are as follows:

φ₂ = asin( sin(φ₁) ⋅ cos(δ) + cos(φ₁) ⋅ sin(δ) ⋅ cos(θ) )

λ₂ = λ₁ + atan2( sin(θ) ⋅ sin(δ) ⋅ cos(φ₁), cos(δ) − sin(φ₁) ⋅ sin(φ₂) )

These formulas ensure that the shortest path (a great-circle arc) is used for the calculation, providing high accuracy.

Explanation of Formula Variables
Variable Meaning Unit Typical Range
φ₁ Starting Latitude Radians -π/2 to +π/2
λ₁ Starting Longitude Radians -π to +π
θ Bearing (Azimuth) Radians 0 to 2π
δ Angular Distance (d/R) Radians Depends on distance
d Distance km, mi, or nm Positive numbers
R Earth’s Radius km, mi, or nm ~6371 km

To learn more about the underlying math, you might be interested in the haversine formula explained in detail.

Practical Examples

Example 1: A Short-Range Survey

A surveyor starts at a known point (Lat: 40.7128°, Lon: -74.0060°) in New York City. They need to mark a point that is 500 meters (0.5 km) away on a bearing of 120 degrees.

  • Inputs:
    • Start Latitude: 40.7128
    • Start Longitude: -74.0060
    • Bearing: 120°
    • Distance: 0.5 km
  • Results:
    • Destination Latitude: 40.7105°
    • Destination Longitude: -73.9999°

Example 2: A Flight Leg

A small aircraft departs from London (Lat: 51.5072°, Lon: -0.1276°). Its first waypoint is 250 nautical miles away on a bearing of 45 degrees.

  • Inputs:
    • Start Latitude: 51.5072
    • Start Longitude: -0.1276
    • Bearing: 45°
    • Distance: 250 nm
  • Results:
    • Destination Latitude: 54.4346°
    • Destination Longitude: 3.9991°

For more complex routes, you may need a tool to calculate distance between two coordinates.

How to Use This Coordinate Calculator

  1. Enter Starting Coordinates: Input the latitude and longitude of your starting point in decimal degrees. Positive values for Northern/Eastern hemispheres, negative for Southern/Western.
  2. Set the Bearing: Provide the direction of travel in degrees, from 0 to 360. This is the angle clockwise from True North.
  3. Input the Distance: Enter how far you will travel.
  4. Select Units: Choose the unit for your distance (Kilometers, Miles, or Nautical Miles). The calculation will update automatically.
  5. Review Results: The calculator will instantly display the destination latitude and longitude. The ‘primary result’ gives you the final coordinates, while ‘intermediate values’ show the angular distance and bearing in radians used in the calculation.
  6. Copy Results: Use the “Copy Results” button to easily save the output for your records.

If you need to find the bearing first, a bearing calculator can be very helpful.

Key Factors That Affect Coordinate Calculation

  • Earth Model: This calculator uses a spherical model of the Earth (WGS84 radius). For extremely high-precision surveying, an ellipsoidal model may be required, which accounts for the Earth not being a perfect sphere.
  • Bearing Reference: The bearing input is assumed to be from True North. If you are working with a bearing from Magnetic North, you must first correct for magnetic declination.
  • Unit Accuracy: The precision of the Earth’s radius for the selected unit (km, mi, nm) affects the final result. This calculator uses widely accepted standard values for high accuracy.
  • Input Precision: The more decimal places you provide for your starting coordinates, the more precise the calculated destination will be.
  • Distance Measurement: Ensure the distance entered is the “great-circle” or “as the crow flies” distance, not the distance along roads or winding paths.
  • Calculation Method: While the Haversine formula is very accurate for most purposes, other methods like Vincenty’s formulae can be used for even higher precision on an ellipsoid model. You may also want to explore a different coordinate calculation method to compare results.

Frequently Asked Questions (FAQ)

1. What is the difference between bearing and azimuth?

In the context of this calculator, they are used interchangeably. Both refer to the horizontal angle measured clockwise from a north base line.

2. Why are my results slightly different from another calculator?

This can be due to using a different model of the Earth (sphere vs. ellipsoid) or a different value for the Earth’s radius. Our calculator uses the standard WGS84 mean radius of 6371 km.

3. How do I convert coordinates from Degrees/Minutes/Seconds (DMS) to Decimal Degrees (DD)?

The formula is: DD = Degrees + (Minutes/60) + (Seconds/3600). You must do this conversion before using the calculator.

4. What happens if I calculate over a pole?

The formulas used are designed to handle calculations that cross the poles and the 180-degree meridian correctly, normalizing the longitude to stay within the -180 to +180 range.

p class=”faq-question”>5. Can I use this for very short distances?

Yes. For very short distances (a few meters), the Earth’s curvature has a negligible effect, and the results will be extremely accurate. A flat-Earth calculation would also work but this spherical model is more versatile.

6. What is a “great-circle” distance?

It is the shortest possible distance between two points on the surface of a sphere. It’s the path a plane would ideally follow to save fuel.

7. Is True North the same as Magnetic North?

No. True North is the direction to the geographic North Pole. Magnetic North is where a compass needle points, and it wanders over time. You must account for this difference (magnetic declination) for accurate real-world navigation. A resource on navigation principles can explain this further.

8. Can I calculate the starting point if I know the end point?

Yes, but it requires a different calculation. You would use the destination point as your start, and the *reciprocal bearing* (the opposite direction, or bearing +/- 180°) as your bearing.

© 2026 Your Website Name. All rights reserved. This calculator is for informational purposes only and should not be used for critical navigation without verification.


Leave a Reply

Your email address will not be published. Required fields are marked *