Skip to main content
AirMilesCalc
Menu
About

About AirMilesCalc

Why AirMilesCalc exists, who it serves, who runs it, and what we leave to other tools. Independent editorial project; future Google AdSense funding.

Updated 2026-06-016 min read
Primary sources · 6
  1. [1] OpenFlights dataSource of the airport, airline, and route reference data (≈ 7,698 airports, ≈ 6,162 airlines, 67,663 routes captured June 2014) under ODbL v1.0 · openflights.org/data.php · Community-maintained https://openflights.org/data.php
  2. [2] Vincenty (1975)Iterative geodesic-distance formula on the ellipsoid — Survey Review XXIII (176), pp. 88–93 · NGS publication · April 1975 https://www.ngs.noaa.gov/PUBS_LIB/inverse.pdf
  3. [3] NGA.STND.0036_1.0.0_WGS84Reference ellipsoid (a = 6,378,137 m, 1/f = 298.257223563) underlying every distance the calculator returns · NGA Standard, v1.0.0 · July 2014 https://earth-info.nga.mil/index.php?dir=wgs84&action=wgs84
  4. [4] DESNZ 2024 greenhouse-gas reporting conversion factorsPer-passenger-km kg CO₂e factors for three distance bands and four cabin classes, with the 1.9 × radiative-forcing uplift baked in · UK Department for Energy Security and Net Zero · Published June 2024 https://www.gov.uk/government/publications/greenhouse-gas-reporting-conversion-factors-2024
  5. [5] Sack (2010) — Jet lagClinical chronobiology review used for the jet-lag severity bands and recovery-rate estimates · New England Journal of Medicine 362:440-447 · February 2010 https://www.nejm.org/doi/full/10.1056/NEJMcp0909838
  6. [6] Google AdSense Publisher PoliciesBind us as a publisher — disclosure obligations, content restrictions, ad-placement rules · Google · Continuously updated https://support.google.com/adsense/answer/48182

AirMilesCalc is an independent, free-to-use tool that computes the canonical numbers for any flight route — distance, block time, CO₂e by cabin class, jet lag, fuel — from published formulas and open data. Every figure traces back to a primary source. Hosting will be funded by Google AdSense advertising once approved; the calculator and content stay free regardless of whether ads are showing.

3,000+
Commercial airports with IATA codes in the database
OpenFlights
0.5 mm
Distance precision on the Vincenty + WGS-84 path
Vincenty 1975
AdSense planned
Hosting will be funded by Google AdSense once approved — see /privacy
Disclosed
0
First-party trackers, fingerprinting, or behavioural profiling by AirMilesCalc itself
By policy

What this calculator does

AirMilesCalc returns precise geodesic distance, still-air block time, per-cabin CO₂-equivalent, and route metadata for any pair of commercial airports worldwide. The 3D globe visualises the great-circle path that aircraft actually fly, and every number traces back to a primary source published openly. Unlike most free distance tools, we use the ellipsoidal Vincenty formula on WGS-84 rather than the spherical Haversine approximation.

What AirMilesCalc returns for every route query
OutputSource / formulaPrecision
Distance (km / mi / NM)Vincenty 1975 on WGS-840.5 mm
Flight block timeDistance ÷ 850 km/h + 30–50 min ground±10 % typical
CO₂e per cabin classDESNZ 2024 + 1.9 × RF upliftFleet average
Bearing + cardinal directionInitial-azimuth great-circle formula1° rounded
Cruising altitudeDistance-banded reference (FL250–FL410)Nominal
Jet-lag severity + recovery daysSack 2010 chronobiology, asymmetric ratesPopulation mean
3D globe arc + animated aircraftglobe.gl WebGL visualisationVisual only
Source: AirMilesCalc API contract — see /methodology

Who this is for

The audience spans consumer travel, corporate sustainability, education, and aviation hobbyism. The tool is deliberately scoped to one job — compute the canonical numbers for a route, fast, and explain them. Anyone who needs a fuller flight-management system, a regulated emission report, or live airline schedules is better served elsewhere.

Audiences and the best entry point for each
AudienceTypical taskBest entry point
Frequent flyersMileage and route comparisonCalculator on /
Travel plannersCompare multi-stop itinerary distances/distance/[route]
Business travellersBlock time + jet-lag for meeting timingPer-route Jet Lag section
Sustainability teamsPer-cabin CO₂e for corporate reporting/methodology/defra-emission-factors
Educators and studentsReal-world geodesy and emissions math/methodology subpages
Aviation enthusiastsULR routes, cruise speeds, globe view/learn/longest-flights-in-the-world
Corporate travel managersDistance for expense reports + carbon attributionPer-route CO₂ breakdown
Source: Project usage analysis

Why we built this

Most free flight-distance calculators online are either advertising- stuffed, require account creation, or use the spherical Haversine approximation that drifts by up to 0.5 % on long polar routes. We wanted one tool that did the math properly, published the formulas, and stayed free of the dark patterns common in the travel-data consumer web. Ads will fund hosting once AdSense is approved; the editorial product itself stays free of upsells regardless.

Who runs this

I'm Sam K., the independent maintainer of AirMilesCalc. The project started as a personal habit of mine. I fly a lot — enough that “how far am I from home right now?” became the question I asked from most window seats, and enough that the annual mileage total turned into a quietly competitive number against the friends and family members who also rack up flights. The free distance tools I was using to answer those questions were either ad-cluttered, used the spherical Haversine approximation that drifts up to 0.5 % on long polar routes, or hid the good math behind a signup wall.

So I built my own, and every design choice on the site reflects what I wanted from the tool myself. Vincenty geodesic precision because the spherical-approximation rounding felt sloppy on long routes; DEFRA 2024 factors because the UK government's data was the cleanest source I could actually cite; no signup because I did not want to sign up to my own tool. The public version is the same engine I use — compute the distance between any two airports, see what that ticket emits, watch the great-circle arc on the globe.

How to use the calculator

  1. 1
    Enter the origin airport

    Type the city name, the airport name, or the three-letter IATA code. The autocomplete searches across all three fields and prioritises exact IATA matches.

  2. 2
    Enter the destination airport

    Repeat the search for the arrival airport. The 3D globe updates as soon as both endpoints are selected so you can preview the great- circle path before computing.

  3. 3
    Pick a cabin class

    Economy is the default — the CO₂ figure scales by the DESNZ cabin multipliers (1.0 × economy through 4.0 × first). You can change this later without recomputing the geometry.

  4. 4
    Calculate and review

    The results page returns distance in three units, block time, CO₂e by class, bearing, jet-lag estimate, fuel, and the animated globe. Every figure links back to the formula on /methodology.

Limitations and disclaimer

AirMilesCalc provides decision-support estimates, not flight plans or regulated disclosures. Distances are geodesic great-circle paths; actual flown paths bend around airspace and oceanic tracks; individual flights diverge from fleet-average emission factors. The seven important caveats are consolidated below.

Known limitations of every number we publish
NumberLimitTypical magnitude
Flight distanceGreat-circle path, not flown pathActual ≈ 1–4 % longer due to ATC / winds
Block timeStill-air, no jet stream modelled±10 % typical, ±60 min on transatlantic
CO₂e per cabinDESNZ fleet-weighted UK averageIndividual flight may differ ±20 %
Cabin multipliersAllocated by floor area, not measurementConvention, not physics
Airport coordinatesOpenFlights community-maintained snapshotPeriodic, not live
Route tableOpenFlights routes.dat, June 2014 final feedTopology only, not current schedule
Jet-lag recoveryPopulation mean from Sack 2010Individual variation 0.5 × – 2 ×
Source: See /methodology for the full discussion of each

Frequently asked

Is AirMilesCalc really free?
Yes — every feature is free with no signup, no premium tier, and no upsell. Hosting will be funded by Google AdSense advertising once approved; the calculator and content stay free regardless of which ads, if any, you see in future.
Do you track searches or store query history?
AirMilesCalc itself does not — calculations are processed server-side against a local SQLite database and nothing about the query is persisted. Third-party Google AdSense (when enabled) does set cookies for ad serving, frequency capping, and fraud prevention; full disclosure is at /privacy.
Can I cite AirMilesCalc in academic or corporate work?
Yes — the formulas and primary sources are documented at /methodology and its subpages, suitable for academic citation. Reference the methodology page rather than a specific query result, since dynamic outputs change as the database updates.
Why use Vincenty over Haversine?
Haversine treats Earth as a sphere and accumulates up to 0.5 % error on long polar routes — about 40 km on a London-Tokyo flight. Vincenty solves the ellipsoidal geodesic to sub-millimetre precision and is the industry standard for aviation distance. See /methodology/vincenty-formula for the full algorithm.
How do I report incorrect data?
Email info@airmilescalc.com with the airport IATA codes, the specific data you believe is wrong, and a primary-source citation for the correct value. Airport data is sourced from OpenFlights and updated periodically; corrections feed back upstream where appropriate.
Do you have an API?
There is a public POST /api/calculate endpoint that returns the same JSON the web UI uses. We do not publish rate-limit guarantees and may add throttling in the future; bulk users should email first.

Where to go next