Flight Time Calculator
Estimate flight time between any two airports. Uses an average cruising speed of 800 km/h plus 30 minutes for taxi, climb and descent.
This page explains how the flight time calculator works, the data and formulas behind it, and how to interpret the result. Average speeds are empirical guidelines: walking 5 km/h, cycling 18 km/h, city driving 30 km/h, highway driving 90 km/h, train 120 km/h, airplane 800 km/h. These values are accurate to within about 20% for typical trips. The tool is one of 329 free, open tools on JoseFitani for maps and geography. It runs in your browser with no sign-up needed. Use the search field or click the map to drop a pin - the tool uses great-circle distance divided by mode-specific average speeds and returns the result in seconds. Below you'll find a step-by-step guide, real use cases, the methodology, FAQs, and data sources.
Flight durations are estimates based on typical cruising speeds and do not include taxiing, layovers, or schedule changes. Always confirm times with the airline before traveling.
How to use this tool
Type your query, paste coordinates, or click on the map. The tool uses great-circle distance divided by mode-specific average speeds to process your input locally in the browser.
The result appears instantly with the map showing your location. You can adjust by clicking elsewhere or searching a new place.
Click Copy to save to clipboard, or Share to send a direct link with the exact inputs.
What people use this tool for
Passengers booking connecting flights need to know whether a short layover leaves enough margin. Estimating the inbound flight's airborne time, plus the built-in taxi and descent buffer, shows how much of the connection window is genuinely spare versus already spoken for.
People collecting arriving passengers need to leave home at the right moment: too early means a long wait in the car park, too late means a stressed phone call from arrivals. The flight-time estimate plus passport control and baggage reclaim gives a sensible departure time.
Travellers choosing between a pricey direct flight and a cheaper connection want to know exactly how much extra airborne time the detour costs. Calculating each leg separately turns a vague sense of longer into a concrete number of additional hours in the air.
Business travellers scheduling meetings around a flight need the local arrival time, which means combining flight duration with the time difference. The estimate provides the duration half of the puzzle; adding or subtracting the zone offset completes it.
How it's calculated
Flight time = (distance / 800 km/h) + 0.5 hours buffer for ground operations.
The calculation runs in your browser - no data is sent to our servers. Map tiles come from OpenStreetMap (ODbL license), geocoding uses Nominatim (1 request/second limit), and elevation uses the Open-Elevation API backed by SRTM data. All are free, open services.
All calculations use the WGS84 datum (EPSG:4326), the same as GPS. For other datums (NAD27, NAD83, ETRS89), a separate conversion is needed. The difference is typically under 1 metre - negligible for most uses but important for survey-grade work.
The formulas match those in professional GIS software (QGIS, ArcGIS, Global Mapper), just in a browser-friendly form. For sub-metre accuracy, use professional software with ellipsoidal calculations. Results are shown in multiple units: km and miles for distance, km²/m²/hectares/acres for area, metres and feet for elevation. Conversion factors are exact (1 mile = 1.609344 km), so the only error source is input precision.
Related tools and resources
Frequently asked questions
Does wind affect this?
Yes - jet streams can shorten or lengthen flights by up to 20%.
How is the flight time calculated?
The great-circle distance between the two airports is divided by a typical jet cruise speed of 800 km/h, and a 30-minute buffer is added for taxiing, climb, and descent. Real flights vary with wind, routing, and aircraft type, so treat the result as a solid estimate rather than a schedule.
Does the estimate include layovers?
No. The calculator estimates a single non-stop leg only. For a connecting itinerary, calculate each leg separately and then add your scheduled layover times on top. Remember that minimum connection times at the airport also need deplaning and re-boarding on top of the layover itself.
Why do airlines publish longer times than this?
Airline schedules show gate-to-gate block time, which includes taxiing at both ends plus padding for typical delays and congested airspace. The tool estimates airborne time, which is naturally shorter. Airlines pad schedules partly so that flights can still arrive on time on a bad day.
Does it account for wind?
No, and wind matters a lot. A strong jet-stream tailwind can cut an hour off a west-to-east transatlantic flight, while the same route east-to-west fights a headwind and takes longer. That is why scheduled times often differ by direction on the same city pair.
Why is 800 km/h used as the cruise speed?
Typical jet airliners cruise at 800 to 900 km/h, roughly Mach 0.78 to 0.85, so 800 is a representative figure. Regional turboprops cruise nearer 500 km/h and will take noticeably longer than estimated; very long-haul wide-bodies at the fast end may beat the estimate slightly.
Does it handle time-zone changes?
No. The tool gives you a duration, not an arrival clock time. Add or subtract the time difference between the cities yourself to get the local arrival time, and take extra care when crossing the international date line, where the calendar day changes too.
Does the flight-time calculator need internet access?
Only to look up airports or place names. The flight-time math itself runs instantly in your browser. If you enter airport codes or coordinates directly, no search and no connection is required.
Is the 30-minute buffer enough for short hops?
On very short flights, climb and descent eat a larger share of the total time, so sub-one-hour estimates are rougher than long-haul ones. The buffer covers typical taxi and climb-out, but congested airports and holding patterns can exceed it. Treat short-hop results as approximate.
Data sources & methodology
- OpenStreetMap — Map tiles and address data.
- Open-Elevation API — Free elevation lookup.
- Nominatim — OpenStreetMap-based geocoding.
- WGS84 datum — Global reference datum used by GPS.