Vincenty Direct Calculator
Compute the geodesic endpoint (latitude/longitude) and final bearing reached by traveling a given distance and azimuth from a starting point using the Vincenty direct formula on the WGS-84 ellipsoid.
Starting Point & Course
Enter a starting point, bearing, and distance, then click Calculate Endpoint.
From
Destination Coordinates (WGS-84)
Latitude
Longitude
Decimal:
Initial Bearing
Final Bearing
Distance Traveled
Bearing Difference
initial vs. final
Vincenty direct on WGS-84:
a = 6 378 137 m b = 6 356 752.314 245 m f = 1/298.257 223 563
Iterates on σ until |σ′−σ| < 10−12 (convergence ≈ 0.01 mm)
Iterates on σ until |σ′−σ| < 10−12 (convergence ≈ 0.01 mm)
Copied!
Summary
Compute the geodesic endpoint (latitude/longitude) and final bearing reached by traveling a given distance and azimuth from a starting point using the Vincenty direct formula on the WGS-84 ellipsoid.
How it works
- Enter the starting latitude and longitude in decimal degrees (negative for South/West).
- Enter the initial bearing in decimal degrees measured clockwise from true North (0–360).
- Enter the distance to travel in meters or kilometers.
- Click Calculate to apply the Vincenty direct formula on the WGS-84 ellipsoid (a = 6 378 137 m, f = 1/298.257 223 563).
- The tool returns the destination latitude, longitude, and the final bearing at the endpoint.
- Copy individual results or the full coordinate pair with one click.
Use cases
- Survey and geodesy: project a point at a precise distance and azimuth from a known benchmark.
- Navigation: compute a waypoint given a course heading and distance traveled.
- Aviation and maritime route planning requiring ellipsoidal accuracy.
- GIS analysis: buffer points or generate radial transects on the WGS-84 ellipsoid.
- Verify geodetic software output against a reference implementation.
- Educational demonstrations of ellipsoidal vs. spherical distance differences.
Frequently Asked Questions
Related tools
Last updated: 2026-05-29 ·
Reviewed by Nham Vu