Top of descent
Where to start down: descent distance, vertical speed, and time for an altitude change on a descent angle or at a vertical speed, with the 3-to-1 and 5 × groundspeed rules beside them.
Planning and education aid. Not for primary navigation. Full disclaimer
Start down 100.5 NM out and descend at 2,229 ft/min, taking 14.4 min. The 3-to-1 rule says 96 NM.
- Vertical speed
- Descent angle
- Descent gradient
- Descent time
- 3-to-1 rule distance
- 3-to-1 rule error
Provenance
- Computed by
- aviation.performance.top-of-descent 1.0.0, core 0.1.0
- Model
- Straight descent path over flat ground at constant groundspeed: distance = Δh / tan θ, vertical speed = GS · tan θ
- Accuracy
- Exact for a constant angle and groundspeed; real descents slow down and meet changing winds. Planning aid, not certified for navigation.
- Notes
- None
- Cites
- Federal Aviation Administration, Instrument Procedures Handbook, FAA-H-8083-16B; Federal Aviation Administration, Pilot's Handbook of Aeronautical Knowledge, FAA-H-8083-25C
Something look off?
How we got thisFormula, worked example, sources, and proof
Model: Straight descent path over flat ground at constant groundspeed: distance = Δh / tan θ, vertical speed = GS · tan θ
Show your work
Altitude to lose
Δh = cruise altitude − target altitude35,000 ft − 3,000 ft= 32,000 ftDistance to start down
32,000 ft / tan 3°= 100.5 NM
The same steps an agent gets from the MCP server with explain: true.
Accuracy: Exact for a constant angle and groundspeed; real descents slow down and meet changing winds. Planning aid, not certified for navigation.
When to use this: Use this in the cruise, when you want to know where to start down: give the altitude to lose and either the descent angle or the vertical speed you intend, and it returns the distance out to begin, the rate to hold, and the time it takes. The 3-to-1 and five-times-groundspeed rules are shown beside the exact answer, so you can see how close the mental arithmetic is.
Limitations: It describes a straight path at a constant angle and groundspeed over flat ground. Real descents change speed, meet changing winds, and are interrupted by level-offs and crossing restrictions, all of which move the top of descent. It does not know terrain, airspace, or an arrival procedure's restrictions, and it is a planning aid rather than a clearance.
Worked example: FL350 to 3,000 ft on a 3° path at 420 kt. Source: add-aviation-suite descent scenario: 100.5 NM (3:1 rule 96 NM), 2,229 fpm (5 × GS rule 2,100 fpm).
You enter
- Cruise altitude
- 35000 ft
- Groundspeed
- 420 kt
- Target altitude
- 3000 ft
You get
- Descent distance
- 100.5 NM
- Vertical speed
- 2,229 ft/min
- Descent angle
- 3°
- Descent gradient
- 318 ft/NM
- Descent time
- 14.4 min
- 3-to-1 rule distance
- 96 NM
- 3-to-1 rule error
- -4.5 NM
- 5 × groundspeed rule
- 2,100 ft/min
- 5 × groundspeed rule error
- -129 ft/min
Review: Not yet independently reviewed by a flight instructor (CFI).
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
- 2026-09-19, changed: Top of descent and the visual descent point are now stable. Both match the FAA Instrument Procedures Handbook examples (FL 310 to 6,000 ft is 75 NM by the 3-to-1 rule; 300 ft per NM on a three-degree path) and 18 to 19 vectors each from a separate implementation. Results are unchanged. Changelog
Checked against: 20 golden test vectors (download the test vectors, each with its source and tolerance). See how results are checked and every source.
Sources
- Instrument Procedures Handbook, FAA-H-8083-16B, Federal Aviation Administration, FAA-H-8083-16B. Chapter 2 (descent planning) and Chapter 4 (visual descent point, vertical descent angle).
- Pilot's Handbook of Aeronautical Knowledge, FAA-H-8083-25C, Federal Aviation Administration, FAA-H-8083-25C. Aircraft Performance and Navigation chapters (pressure and density altitude, wind triangle).
Learn the concept: When to start descending