Vincenty Ellipsoidal Distance Calculator

Calculate the high-accuracy geodesic distance between two latitude/longitude points using Vincenty's ellipsoidal formula on the WGS84 ellipsoid.

100% FreeRuns in your browserProfessional

Inputs

Ellipsoidal distance and azimuths between two points (inverse), or the end point from a start, azimuth and distance (direct). Vincenty, with a robust fallback near antipodes.

Point 1

Decimal degrees (−31.95), DMS (31 57 0 S) or DDM (31° 57.0′ S).

Decimal degrees (115.86), DMS (115 51 36 E) or DDM (115° 51.6′ E).

Point 2

Decimal degrees (−31.95), DMS (31 57 0 S) or DDM (31° 57.0′ S).

Decimal degrees (115.86), DMS (115 51 36 E) or DDM (115° 51.6′ E).

Ellipsoid

A shape only — choosing one does not transform between datums or epochs.

Enter the values and press Calculate.

Or load an example to see a worked result.

The ellipsoidal geodesic (map-free sketch)
Schematic — no basemap
The ellipsoidal geodesic (map-free sketch)Locally drawn route sketch on a latitude/longitude grid with the two endpoints and each route model.100°E120°E140°E160°E12Geodesic (not unique)
The shortest path on the ellipsoid between two points, sampled and drawn locally — no basemap.

Batch from CSV

One row per calculation, with a header row. Values use the units currently selected in the form above. Up to 10,000 rows; nothing is uploaded.

How the method works

A fixed worked example to explain the method — it is not your result.

Great-circle and rhumb-line routes use different heading rules
Illustrative method
Great-circle and rhumb-line routes use different heading rulesLocally drawn route sketch on a latitude/longitude grid with the two endpoints and each route model.75°W45°W15°W12Great circleRhumb line
Example on one sphere (R = 6,371,008.8 m) from 50°N 5°W to 40.7°N 74°W: great circle 5,294.0 km with a changing heading; rhumb line 5,472.5 km on a constant 259.1°. Compare routes on the same sphere before comparing distances.

Before you rely on this: First-pass guide only. Verify safety-critical or regulated work against the relevant standards, your project requirements and a qualified professional.

Tip: Enter any known values to calculate the remaining results.

Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.