Midpoint Calculator
Find the great-circle midpoint between any two coordinates — the halfway point along the shortest path on Earth, not the (wrong) arithmetic mean of the coordinates.
How to use this tool
Set the From point
Type an address (live autocomplete suggestions show after two characters), paste coordinates in any of six formats, click the map for the next pin, or use the browser location button.
Set the To point
Same options for the second endpoint. As soon as both are set, the green midpoint pin appears on the map between them, on the great-circle path.
Read the report
Below the map, the report shows the midpoint in all six notations (DD, DMS, DDM, UTM, MGRS, Plus Code), the geodesic distance from each endpoint to the midpoint (which should be equal — proof of correctness), and a contrast against the arithmetic-mean midpoint with the kilometre offset.
Bottom line
What “midpoint” actually means on Earth
A midpoint is geographically halfway along a path. On a flat Cartesian plane that's easy — average the x and y values. On a sphere it is not.
The right primitive is the great-circle midpoint: the point at parameter t = 0.5 along the great-circle arc between two surface points. Equivalently: convert both endpoints to 3-vectors on the unit sphere, average the vectors, normalise back to the sphere, convert to lat/lon.
Coordinately's computation uses spherical interpolation throughout. Accuracy versus the WGS-84 ellipsoid is below 0.5 % — well inside the precision most use cases need.
The arithmetic-mean trap
Averaging coordinates feels right and is wrong. The mistake is most striking on long-distance pairs.
For New York to London, the arithmetic mean of the two coordinates lands at roughly (46.1° N, 37.1° W) — a point in the mid-Atlantic. The great-circle midpoint sits at about (52.4° N, 41.3° W), more than 700 km further north.
The arithmetic mean is genuinely useful only for tiny distances — under about 100 km in mid-latitudes. Anywhere else, use the great-circle calculation.
| Pair | Geodesic distance | Arith. mean vs great-circle |
|---|---|---|
| Berlin → Amsterdam | ~580 km | < 2 km offset |
| NYC → Chicago | ~1,150 km | ~12 km offset |
| London → Athens | ~2,400 km | ~75 km offset |
| NYC → London | ~5,570 km | ~760 km offset |
| London → Sydney | ~17,000 km | undefined (antimeridian) |
The antimeridian breaks naïve averaging entirely
How the computation works
Three equivalent formulations of the great-circle midpoint, all well-documented in geodesy literature:
Vector form (used by Coordinately). Convert each endpoint to a Cartesian 3-vector on the unit sphere, take the arithmetic mean, normalise, convert back to lat/lon. Numerically stable everywhere except at exact antipodes.
Bowditch spherical form.Compute the great-circle bearing and half-distance, then apply the “direct” formula (NGA Publication 9 chapter 24). Same result, derived trigonometrically rather than via vectors.
Ellipsoidal form.Karney's 2013 algorithm computes the geodesic and samples it at parameter 0.5. Differs from the spherical midpoint by under 0.5 % on WGS-84 — indistinguishable for most use cases.
Ten ways midpoint calculation gets used in production
The midpoint is the geometric primitive behind “meet halfway”, “equidistant infrastructure”, and “neutral location” decisions. The ten cases below cover the bulk of real-world traffic; each is paired with a worked example using real coordinates.
1. “Meet halfway” consumer apps
Apps like LetsMeetHalfway, MeetWays, and the “meet halfway” feature inside Google Maps for Business compute the great-circle midpoint between two participants, then surface restaurants or venues within a short radius of it.
Worked example: Friend A at Boston Common (42.3551, -71.0656), friend B at New York's Times Square (40.7580, -73.9855). Midpoint ≈ 41.5605, -72.5360 — near Hartford, Connecticut. A quick search for restaurants near the midpoint surfaces options for a one-meal lunch meet-up.
2. Hub-and-spoke airline route planning
Carriers building hub-and-spoke networks (Delta at Atlanta, Lufthansa at Frankfurt, Emirates at Dubai) use midpoint analysis to test candidate hubs. A hub closest to the midpoint of high- traffic city pairs minimises the total network distance flown.
Worked example:Two of Emirates' major routes — Dubai → New York and Dubai → Tokyo. Without the Dubai hub, a fictional new carrier connecting NYC (40.7128, -74.0060) and Tokyo (35.6762, 139.6503) directly would midpoint near (66.0, -167.0) — near the Bering Strait, terrible for an airport. Hub planning balances geodesic midpoint against geopolitical, economic, and weather constraints.
3. Submarine cable repeater station placement
Transoceanic cables (TAT-14, Marea, FASTER) carry repeaters every 80–100 km. The midpoint of the cable is a critical engineering and political reference: it's the jurisdictional boundary for many international agreements, and it's where bidirectional protection switching converges in failure scenarios.
Worked example: Marea cable endpoints: Virginia Beach, USA (36.8516, -75.9779) ↔ Bilbao, Spain (43.2630, -2.9350). Midpoint ≈ 41.5, -39.4 — mid-Atlantic, deep ocean, where the political demarcation between US and EU jurisdiction sits.
4. Long-haul highway rest-stop planning
US state DOTs and European motorway authorities use midpoint analysis to place rest stops on long routes. Driver-fatigue research (NHTSA, EU TRL studies) recommends a break every 2 hours, which corresponds to roughly the midpoint of a 4-hour driving leg.
Worked example: I-80 from San Francisco (37.7749, -122.4194) to Salt Lake City (40.7608, -111.8910). Midpoint ≈ 39.27, -117.18— Nevada, between Reno and Elko, which is where the highest- capacity rest area on the route is built.
5. Cellular relay / RF mid-link tower placement
Microwave point-to-point links cap out around 80 km without a relay. Telecom RF engineers compute the great-circle midpoint between two endpoints to scout a relay site — typically a hilltop within a few kilometres of the midpoint to ensure line-of-sight to both endpoints.
Worked example: Microwave link Denver ↔ Kansas City — endpoints at (39.7392, -104.9903) and (39.0997, -94.5786). Midpoint ≈ 39.42, -99.79 — Smith County, Kansas — a candidate area for a relay site.
6. Maritime SAR (search and rescue)
US Coast Guard and similar SAR services use last-known-position and target as the input to a search pattern. The expected location of a drifting vessel is initially the midpoint of the LKP and the target — refined by drift modelling.
Worked example: A distress signal from (24.0, -75.0) and an expected port at Nassau (25.0443, -77.3504). Midpoint ≈ 24.52, -76.18— the search pattern's first sweep centre.
7. Trans-continental pipeline pump station placement
Long-haul oil and gas pipelines (Trans-Alaska, Keystone, Druzhba) require pump stations roughly every 80–120 km along the geodesic route. The midpoint is the highest-throughput station — the one that does the most work in either direction.
Worked example: Trans-Alaska from Prudhoe Bay (70.2547, -148.3372) to Valdez (61.1308, -146.3483). Midpoint ≈ 65.68, -147.30 — Pump Station 7, near Fairbanks.
8. Diplomatic neutral venues
Cold-war and modern summits often picked venues approximately halfway between participating capitals. Reykjavík (Reagan– Gorbachev, 1986), Helsinki (multiple), and Geneva (many) are all near-midpoints between Washington and Moscow.
Worked example: Washington D.C. (38.9072, -77.0369) ↔ Moscow (55.7558, 37.6173). Midpoint ≈ 67.7, -27.6 — close to Reykjavík (64.1466, -21.9426), which is about 500 km from the computed midpoint and was the actual 1986 summit venue.
9. Yacht passage waypoint planning
Bluewater sailors crossing oceans pre-plot waypoints along the great-circle path. The midpoint is the canonical “halfway check” — celebrated on long passages as the point of no return.
Worked example: Tonga (-21.1789, -175.1982) → Fiji (-17.7134, 178.0650). Midpoint ≈ -19.45, 178.97 — in the South Pacific, near the Cikobia island group; a useful waypoint for the passage.
10. Sports league neutral host venues
The NCAA, NFL, and FIFA host neutral-site fixtures (championships, international friendlies) at venues equidistant from competing teams' fan bases. The midpoint is the planning starting point; revenue, stadium availability, and weather adjust the final choice.
Worked example: Two NFL fan bases — Seattle (47.6062, -122.3321) and Tampa (27.9506, -82.4572). Midpoint ≈ 38.13, -103.40 — central Colorado. Reasonable candidate cities within 500 km include Denver and Albuquerque.
Choosing the right tool from the “between two points” family
| Operation | Right tool on Coordinately | Returns |
|---|---|---|
| Great-circle midpoint | This page | Lat/lon at the great-circle halfway point |
| Geodesic distance + bearings | /tools/distance-calculator | km / mi / nmi · initial + final bearing |
| Bearings only | /tools/bearing-calculator | Initial + final bearing |
| Coordinate at arbitrary fraction | Not yet built | Lat/lon at t ∈ [0, 1] along the path |
| Coordinate format conversion | /tools/coordinate-converter | Convert UTM/MGRS/Plus Code ↔ lat/lon |
Why the midpoint can sometimes look wrong
- You're comparing it to the arithmetic mean. That's the wrong reference. Great-circle is correct.
- The two points are nearly antipodal. The midpoint becomes mathematically ambiguous — every point on the perpendicular great circle is a valid midpoint. The tool returns one specific result; use it as a hint, not a final answer.
- You expected the “straight line” on a Mercator map. The great-circle path is curved on Mercator; the midpoint sits on that curve. The straight-line midpoint on Mercator is a rhumb-line midpoint and is not what most use cases want.
- One endpoint is at very high latitude. Polar proximity drags the midpoint toward the pole much more than the flat-Earth intuition suggests. This is correct.
Privacy and data-flow notes
Midpoint computation runs entirely client-side using the same spherical-interpolation primitive used elsewhere on the site.
The only network traffic on this page is the optional Mapbox autocomplete on the From and To address inputs, proxied server-side via /api/geocode/suggest with Cache-Control: no-store. Mapbox responses are not cached or retained, per Mapbox ToS §19.2. Browser geolocation is button-triggered only and never automatic.
Related tools
- Distance calculator— Geodesic distance and bearings between the same two points
- Bearing calculator— Initial and final bearing without the distance
- Coordinate format converter— Render the midpoint in all six common notations
- Address to coordinates— Resolve a street address to lat/lon for either endpoint
- Coordinates to address— Reverse-geocode the midpoint to a place name
Related articles
- Great-circle distance— The mathematical foundation behind the midpoint
- Great circle versus rhumb line— Two common paths between points; the midpoint differs by tier
- Haversine formula explained— The spherical-Earth distance formula used internally
- Why flight paths look curved— The reason the midpoint sits north of the obvious "average"
- Initial and final bearing— Companion concept — direction along the same great-circle path
Frequently asked questions
What is a great-circle midpoint?
The point on Earth's surface that lies exactly halfway along the great-circle (shortest) path between two other points. For points close together (under about 100 km), it's essentially identical to the arithmetic mean of latitudes and longitudes. For points far apart — across an ocean or hemisphere — the two diverge substantially because great-circle paths curve toward the poles in the Northern Hemisphere and away from them in the Southern.
How does this differ from averaging the coordinates?
For the New York to London example, the arithmetic mean of the coordinates is about (46.1°N, 37.1°W) — a point in the mid-Atlantic. The great-circle midpoint is about (52.4°N, 41.3°W) — over 700 km further north. The great-circle midpoint is correct; the arithmetic mean is just wrong. This matters anytime you need a 'geographically centred' point between two locations — for meeting halfway, centring a map view, or computing a balanced location for shared infrastructure.
What is the formula?
The great-circle midpoint formula uses spherical interpolation. Convert each point to its Cartesian (x, y, z) representation on the unit sphere; take the arithmetic mean of the two Cartesian vectors; project the result back onto the sphere; convert to spherical (latitude, longitude). The result is the geometrically correct halfway point. Equivalent to sampling the great-circle path at parameter t = 0.5.
Is this an ellipsoidal or spherical midpoint?
Spherical — Earth is treated as a perfect sphere of radius 6,371 km. The error compared to a true WGS-84 ellipsoidal midpoint is typically less than 0.5%, well below the precision most use cases need. For survey-grade midpoint computation an ellipsoidal calculation (Vincenty-based, or Karney-style) would be needed; for the typical "find the halfway point" use case, the spherical midpoint is accurate enough.
What if the two points are antipodes?
Antipodes — points exactly opposite each other on the globe, about 20,004 km apart — have infinitely many great-circle paths between them (any meridian passes through both). The midpoint is therefore ambiguous: the calculator returns one specific midpoint based on the formula, but the geometrically correct answer is "every point on the great circle perpendicular to the antipodal pair."
Can I enter addresses instead of coordinates?
Yes. The From and To fields accept either: paste a coordinate pair in any of the six supported formats (decimal degrees, DMS, DDM, UTM, MGRS, Plus Code) or type an address. As you type an address, an autocomplete dropdown shows up to five suggestions from Mapbox; pick one (click or Enter) and the coordinates are filled in automatically. The midpoint computes as soon as both fields are resolved.
Does the map pin colour mean anything?
Yes. From is blue (brand-600), To is orange (accent-600), and the midpoint is green (ok-600). The colours match the dots on the endpoints section of the report below the map. The straight blue line is the great-circle path traced at 64 sample points so the curvature is visible on flat (Mercator) maps.
Why is the midpoint so far north for some pairs?
Because great-circle paths between points in the Northern Hemisphere curve toward the pole. The midpoint sits on that curve, which is north of the obvious straight-line between the endpoints. This is the same geometric fact that makes commercial flights from New York to London fly over Greenland and the Norwegian Sea — the great-circle path is shorter than the equatorial-leaning straight line.
Sources
- Vincenty 1975 — T. Vincenty, "Direct and Inverse Solutions of Geodesics on the Ellipsoid with Application of Nested Equations", Survey Review XXIII, 88-93 (1975) · https://www.ngs.noaa.gov/PUBS_LIB/inverse.pdf · Accessed .
- Karney 2013 — C. F. F. Karney, "Algorithms for geodesics", Journal of Geodesy 87:43–55 (2013) · https://link.springer.com/article/10.1007/s00190-012-0578-z · Accessed .
- NGS Geodesic Utilities — US National Geodetic Survey — Inverse / Forward / Direct geodesic utilities · https://geodesy.noaa.gov/PC_PROD/Inv_Fwd/ · Accessed .
- NIMA TR 8350.2 (WGS 84) — NIMA Technical Report 8350.2 — Department of Defense World Geodetic System 1984, 3rd ed. · https://earth-info.nga.mil/php/download.php?file=coord-wgs84 · Accessed .
- Bowditch — American Practical Navigator — NGA Publication 9 (Bowditch), the American Practical Navigator — chapter 24 on midpoint and great-circle navigation · https://msi.nga.mil/Publications/APN · Accessed .
- ICAO Annex 5 — ICAO Annex 5 — Units of Measurement to be Used in Air and Ground Operations (5th ed., 2010) · https://www.icao.int/Pages/default.aspx · Accessed .
- International Cable Protection Committee — ICPC — submarine cable best practices including geographic midpoint as jurisdictional reference · https://www.iscpc.org/ · Accessed .
- ISO 19111:2019 — ISO 19111:2019 — Geographic information — Referenced by coordinates · https://www.iso.org/standard/74039.html · Accessed .
- Movable Type Scripts — geodesy — Chris Veness, "Calculate distance, bearing and more between latitude/longitude points" — reference implementation of the midpoint formula · https://www.movable-type.co.uk/scripts/latlong.html · Accessed .
- Mapbox Geocoding API v6 — Mapbox Geocoding v6 — used by the From/To address fields on this page · https://docs.mapbox.com/api/search/geocoding-v6/ · Accessed .