Calculate flight time accurately using route distance, groundspeed, wind, climb, descent and taxi time, with formulas and a worked example.
In aviation and real-world flying, calculate each route segment as time = distance ÷ planned groundspeed, then add the segment times. Use the planned route rather than direct airport distance, account for wind, climb and descent, and add taxi time only when you need block time rather than airborne time.
Which type of flight time are you calculating?
The correct calculation depends on where you start and stop the clock. Write the required time type beside your result so it cannot be mistaken for another figure.
| Time type | Starts and ends | Typical use |
|---|---|---|
| Airborne time | Take-off to touchdown | Route and aircraft performance planning |
| Block time | Leaving the parking position to arriving at the destination parking position | Schedules and complete trip planning |
| Elapsed trip time | A stated departure event to a stated arrival event | Personal itineraries and operational estimates |
For legal logbook entries, use the definition required by the relevant aviation authority and operator; a planning estimate does not determine loggable time. Once the duration is known, our guide to converting flight duration into an ETA explains departure references and clock-time calculations.
How do you calculate planned flight time?
- Measure the planned route. Add the distances of the legs you expect to fly, including realistic departure, airway, arrival and approach routing. Do not automatically use the straight-line airport distance; our explanation of why operational routes can be longer than direct tracks covers the main causes.
- Divide the flight into phases. Use separate figures for climb, cruise and descent. Aircraft operating data may provide climb time and distance directly for a given weight, altitude and temperature; use those values when available.
- Find planned groundspeed. Start with the aircraft's true airspeed and apply the forecast wind for each leg and altitude. Do not use indicated airspeed as groundspeed.
- Calculate each segment. Use
segment time (minutes) = distance (NM) ÷ groundspeed (kt) × 60. - Add the segment times. Add climb, cruise, descent and any planned airborne delay. Round the total rather than heavily rounding every leg.
- Add ground time if required. Taxi-out and taxi-in belong in block time, not airborne time.
Dividing the entire route by cruise speed is acceptable only as a quick first estimate. It becomes inaccurate on short flights, routes with large wind changes, or aircraft that spend a substantial part of the trip climbing and descending. A planner that supports performance profiles can do the segment work; see how to plan a route and estimate its duration in Little Navmap.
How does wind affect flight-time calculations?
Wind changes groundspeed, which is the speed that determines how quickly route distance is covered. As a rough estimate, subtract the headwind component from true airspeed or add the tailwind component.
For accurate planning, solve the wind triangle because a crosswind requires a wind-correction angle and can also change groundspeed. Remember that aviation wind direction states where the wind comes from, not where it is going. Use winds near the planned altitude and location rather than applying the departure-airport surface wind to the entire route.
In a flight simulator, the planner and simulator must also use compatible weather information. If the simulator loads different winds, the aircraft's observed groundspeed and arrival time will not match the original calculation.
Worked flight-time calculation
Consider a 360 NM planned route. The climb is expected to cover 40 NM in 20 minutes, while descent will cover 37.5 NM in 15 minutes. That leaves 282.5 NM for cruise at a forecast groundspeed of 170 kt.
| Phase | Distance | Planned groundspeed | Time |
|---|---|---|---|
| Climb | 40 NM | 120 kt average | 20 minutes |
| Cruise | 282.5 NM | 170 kt | About 100 minutes |
| Descent | 37.5 NM | 150 kt average | 15 minutes |
The planned airborne time is therefore approximately 135 minutes, or 2 hours 15 minutes. Adding 10 minutes for taxi-out and 5 minutes for taxi-in produces a planned block time of 2 hours 30 minutes.
Should taxi, holding and reserve time be included?
Include taxi in block time and include a known or reasonably expected hold in the operational estimate, but keep contingency and fuel reserve separately labelled. They solve different planning problems.
- Taxi time: Add realistic taxi-out and taxi-in estimates when calculating block time.
- ATC delay or holding: Add it when conditions make the delay reasonably foreseeable; do not silently pad every airborne estimate.
- Fuel reserve: Reserve endurance is not automatically extra scheduled flight time. Treat it through a separate fuel requirement calculation.
- Simulator acceleration: Planned flight time follows the simulated clock. Time acceleration changes the wall-clock duration, while pauses may stop or alter elapsed-time recording depending on the simulator.
Common flight-time planning errors
- Using direct airport distance instead of the route that will actually be flown.
- Dividing by indicated airspeed rather than wind-corrected groundspeed.
- Applying one wind value to a route crossing different locations or flight levels.
- Calculating cruise time from the full route distance and then adding climb and descent again, which double-counts distance.
- Assuming a planning tool's result includes taxi, vectors or holding without checking its definition.
- Reading decimal hours as hours and minutes:
2.50 hoursis 2 hours 30 minutes, while2.30 hoursis 2 hours 18 minutes.