geoprimsField-grade geospatial math

Time, speed, and distance

Solves for time, speed, or distance from the other two, and the arrival time from a departure time and offset.

Planning and education aid. Not for primary navigation. Full disclaimer

2 h 00min

At 125 kt, 250 NM takes 2 h 00 min.

Time
Distance
Speed
Arrival time
Arrival time (UTC)
Provenance
Computed by
navigation.route.time-speed-distance 1.0.0, core 0.1.0
Model
distance = speed × time
Accuracy
Exact arithmetic; arrival times round to the minute
Notes
None
Cites
Karney, C. F. F., Journal of Geodesy, Algorithms for geodesics

Something look off?

Your values

Showing an example. Change anything.
More options 1
Run many at once from a CSV

Loading…

How we got thisFormula, worked example, sources, and proof

Model: distance = speed × time

Show your work

  1. Time

    time=distance/speed

    250 NM / 125 kt = 2 h

  2. Time en route

    ETE = the time written as hours and minutes

    2 h = 2 h 00 min

The same steps an agent gets from the MCP server with explain: true.

Accuracy: Exact arithmetic; arrival times round to the minute

When to use this: Use this for the arithmetic every leg needs: any two of time, speed, and distance give the third, and a departure time with a UTC offset gives the arrival. It is the quickest way to turn a leg's distance and a groundspeed into an estimate, or to work out the speed a required arrival time implies.

Limitations: It assumes one constant speed over the whole leg, which a climb, a descent, a wind change, or a hold breaks. The speed it works with is whatever you give it, so a true airspeed entered where a groundspeed belongs produces a time that a wind will not honor. Arrival times round to the minute.

Worked example: 250 NM at 125 kt, departing 14:30 at UTC−6. Source: navigation route-geometry scenario: 250 NM at 125 kt is 2 h 00 min.

You enter

Departure time
14:30
Distance
250 NM
Speed
125 kt
UTC offset
-06:00

You get

Time en route
2 h 00 min
Time
2 h
Distance
250 NM
Speed
125 kt
Arrival time
16:30
Arrival time (UTC)
22:30Z

Review: Not yet independently reviewed by a geodesist.

Last verified: 2026-09-18, when a maintainer last confirmed this tool's sources at the issuer. See the sources ledger.

Status: version 1.0.0, core 0.1.0. See this tool in the verification report.

Changes

Checked against: 29 golden test vectors (download the test vectors, each with its source and tolerance). See how results are checked and every source.

Sources

Terms

UTC: Coordinated Universal Time
The world's civil time standard, kept within 0.9 s of Earth's rotation by leap seconds. Aviation calls it Zulu time, written with a Z. Source: IERS Bulletin C (leap seconds)

UTC — Coordinated Universal Time

The world's civil time standard, kept within 0.9 s of Earth's rotation by leap seconds. Aviation calls it Zulu time, written with a Z.

Source: IERS Bulletin C (leap seconds)