FLIGHT TIME

Flight time and arrival calculator

Estimate flight time between common cities and convert the arrival into local time—no API, no schedule lookup.

FLYStatic estimate

Flight time and arrival calculator

Estimate flight time between common cities and see the approximate local arrival time.

Select an origin and destination city above to estimate flight time and arrival time.

Estimates use great-circle distance and typical speeds with a 45-minute ground buffer. Wind and routing will vary.

Duration is estimated from great-circle distance and typical cruise speed. ·A 45-minute ground buffer is included. ·Arrival time is approximate; check the airline schedule for exact times.

PARTNER PICKS

Where to get it

These are partner links: purchases may earn us a commission at no extra cost to you.

READ BEFORE YOU GO

Understand the calculation

How it works, examples, limits and sources behind the tool.

01

How it works

The estimator computes the great-circle distance between two cities and divides it by a typical cruise speed (720–870 km/h depending on distance), then adds a 45-minute ground buffer for taxi, take-off and landing. It does not look up a real flight number or a published timetable.

The result is rounded to a range of roughly ±10% (at least ±25 minutes) so the estimate reflects day-to-day variation in winds, routing and air traffic instead of a false sense of precision. Use the range when you decide whether the last train is realistic.

02

Worked example

Shanghai to London is about 9,200 km as the crow flies. At cruise speed plus the ground buffer, the estimate is about 11 hours 20 minutes, with a range of roughly ±1 hour. A connection that leaves only 50 minutes between those clocks is inside the error band, not a plan.

If you depart Shanghai at 09:00 local time, the estimated arrival in London is around 13:20 local time—somewhere between 11:50 and 14:50 depending on the actual flight time. Eastbound flights are often faster and westbound slower because of the jet stream. Tokyo–Los Angeles is a similar long haul with a large timezone jump; read arrival local time, not elapsed hours alone.

03

When to use it

Use it to judge whether you can still catch the last train or bus after landing, whether to book a hotel near the airport for the first night, and roughly when to tell someone you will arrive. Pair it with the timezone planner if the destination clock is unfamiliar.

It is also handy for comparing the time cost of a direct flight with a connection before you open the booking site. Minimum connection times, visas and baggage through-check belong in the layover guide, not in this duration model.

04

Common mistakes

Common mistakes include treating the estimate as an exact schedule, forgetting that the same route takes different times eastbound and westbound, and planning a tight connection using only the estimated flight time. Another is adding the ground buffer twice — once here and again as “airport time” on a spreadsheet.

Minimum connection times depend on the airport, the airlines and visa requirements, so always check the booking confirmation rather than the estimate. Red-eyes and long taxi airports sit at the slow end of the range.

05

Basis and limits

Distance uses the great-circle formula between city coordinates; real flight paths are slightly longer. Cruise speed and the ground buffer are typical assumptions, not any specific airline's schedule. The city list is a planning set of common routes.

Scheduled times change with the airline's timetable and vary daily with wind and weather. Use this tool for rough planning only, and confirm exact times with the airline or booking site. It does not know aircraft type, winds aloft that day, or a change of airport.

+

Quick answers

Is this the airline’s scheduled flight time?

No. It estimates duration from great-circle distance and a typical cruise speed, plus a ground buffer. Winds and routing change the real block time. Use the ticket for the schedule.

Why is arrival shown as a range?

The tool rounds to about ±10% (at least ±25 minutes) so the result is not a false exact minute. Eastbound flights are often faster than westbound because of the jet stream.

Does it include layovers?

No. Each city pair is treated as one nonstop estimate. Add connection time yourself from the itinerary.