E6B Calculator: Wind Triangle and Flight Fuel Planner

Convert CAS to TAS, solve wind correction and groundspeed for up to three legs, and budget alternate fuel and reserves. Includes an animated wind triangle. Aviation training only.

#14 CFR 91.151 #14 CFR 91.167 #CAS to TAS #E6B #fuel planning #true airspeed #wind correction #wind triangle

This E6B calculator connects the wind triangle with a complete, multi-leg training fuel budget. It is for student pilots, instructors, engineers and readers studying how airspeed, wind and fuel consumption interact. AVIATION TRAINING ONLY — do not use it for navigation, operational dispatch or a flight-release decision.

Choose one to three consecutive legs ending at the first intended landing point. Enter each true course, distance, wind-from direction, wind speed and cruise fuel flow. Supply calibrated airspeed together with pressure altitude and outside air temperature, or switch to known true airspeed. CAS must already include the aircraft's instrument and position corrections. The calculator applies a subsonic compressible-flow conversion rather than assuming CAS always equals equivalent airspeed.

Speeds in the wind triangle, leg tables and result cards always use knots (kt), and leg-table distances always use nautical miles (NM), whichever unit system is selected. A knot is one nautical mile per hour; one NM is exactly 1,852 metres. Input fields retain their own unit controls: the metric/US switch converts supported input lengths, speeds, altitude and temperature. Fuel remains explicitly labelled in litres; entering “10 gal/h” in a fuel-flow field converts US gallons to litres per hour. The alternate row appears only when an IFR alternate is included.

Use the leg selector and press ▶ to explore each active leg's animated wind triangle. The blue vector represents velocity through the air, orange represents the wind blowing downwind, and green represents the resultant velocity over the ground. The view rotates the intended course upward so the correction remains easy to see. A positive wind correction angle means turn right of course. All bearings are true; magnetic variation and compass deviation are outside this wind correction angle calculator.

For flight fuel planning, enter usable fuel before start, additional ground/climb/approach fuel, a contingency percentage and normal-cruise fuel flow for the final reserve. Destination legs, the optional IFR alternate, contingency and final reserve remain separate in the budget. The fuel profile shows planned consumption to the destination against the protected alternate, contingency and reserve quantity. A negative margin identifies a shortfall against the selected assumptions.

Reserve presets implement U.S. airplane rules: 30 minutes for day VFR, 45 minutes for night VFR, and 45 minutes after the alternate for IFR. The regulatory text was checked through 22 October 2026. Omitting the IFR alternate requires independent confirmation of every condition in 14 CFR 91.167(b); the calculator does not evaluate that exception.

The model assumes constant speed, wind and fuel flow on each leg, with no intermediate refuelling. It excludes detailed climb and descent performance, holding, missed approaches, tank switching, unusable-fuel determination and weather uncertainty. Use approved aircraft performance data and current regulatory requirements for real operations.

How it is calculated

Airspeed conversion

Pressure altitude sets static pressure through the standard troposphere relation p=p0(1−bh)5.255876p=p_0(1-bh)^{5.255876}, with b=6.8755856×10−6 ft−1b=6.8755856\times10^{-6}\,\mathrm{ft}^{-1}. SFTE Handbook chapters 3 and 4 supply the atmosphere and subsonic pitot-static relations. Constants are p0=101325p_0=101325 Pa, T0=288.15T_0=288.15 K and a0=340.294a_0=340.294 m/s. For dry air with γ=1.4\gamma=1.4, impact pressure is qc=p0[(1+(VC/a0)2/5)3.5−1]q_c=p_0[(1+(V_C/a_0)^2/5)^{3.5}-1]. Then M=5[(1+qc/p)2/7−1]M=\sqrt{5[(1+q_c/p)^{2/7}-1]} and VT=Ma0T/T0V_T=M a_0\sqrt{T/T_0}. Temperature is converted to kelvin with its offset. Known-TAS mode bypasses this conversion.

Wind triangle

Following FAA PHAK chapter 16, printed pp.16-14–16-16 (attached extract pp.6–8), all wind directions are from, and all bearings are true. With β=wind-from−course\beta=\text{wind-from}-\text{course}, headwind is Wcos⁡βW\cos\beta and crosswind from the right is Wsin⁡βW\sin\beta. Cancellation of the lateral velocity gives WCA=arcsin⁡(Wsin⁡β/VT)\mathrm{WCA}=\arcsin(W\sin\beta/V_T). True heading is course plus WCA, wrapped to 0–360°. Groundspeed is VG=VTcos⁡(WCA)−Wcos⁡βV_G=V_T\cos(\mathrm{WCA})-W\cos\beta. Each leg uses t=D/VGt=D/V_G and F=qtF=q t.

Fuel accounting

Sum destination-leg fuel, add the optional destination-to-alternate leg, add a user contingency on those two cruise quantities, add the ground/extra-climb/approach allowance, and add the final reserve. The reserve is normal-cruise fuel flow multiplied by the selected 30 or 45 minutes plus additional reserve time. The fuel margin is starting usable fuel minus that total. The profile deducts the extra allowance before cruise and protects alternate fuel, contingency and final reserve at destination.

Animation

The arrows share one speed scale in a course-up frame. During the one-minute playback, the air-only and ground markers move linearly; their orange connector is the wind displacement. The static vector sum, not the playback position, sets every heading, time and fuel result.

Aviation display units

Planning-table speeds and speed result cards use kt, and leg-table distances use NM in every display mode. Divide physical speed by the one-knot step and distance by the one-nautical-mile step to obtain these fixed-unit values; 1 kt = 1.852 km/h and 1 NM = 1.852 km. Heading, time and fuel calculations continue to use their declared physical units.

Assumptions

  • U.S. airplanes on a training route ending at the first intended landing; no refuelling between its one to three legs. The alternate is a separate continuation after destination.
  • User-supplied cruise flow and usable fuel are authoritative; the defaults are illustrative training inputs, not performance data for a particular aircraft.
  • Steady, horizontally uniform wind, constant cruise speed and constant fuel flow per leg. The additional fuel allowance represents effects not already included in a cruise leg.
  • CAS is IAS corrected externally for instrument and position error. OAT is static air temperature, not an uncorrected total-air-temperature indication. Pressure altitude is the standard-atmosphere pressure coordinate.
  • The airspeed model uses dry ideal air and isentropic subsonic pitot flow. Exact unit definitions use 1 NM = 1852 m and the engine's US gallon = 3.78541 L.
  • A contingency percentage is a planning choice; it is not a percentage prescribed by the cited reserve rules. Final reserve remains separate from contingency.

Where it applies

AVIATION TRAINING ONLY — NOT FOR NAVIGATION OR OPERATIONAL DISPATCH.

Airspeed conversion is restricted to pressure altitudes −1,000 to 30,000 ft, OAT −70 to +60 °C, and Mach below 0.8 on every active leg. A valid course requires crosswind no greater than TAS and strictly positive forward groundspeed. Infeasible cases are blocked; numerical guards only keep diagnostics finite and do not create a valid solution.

U.S. airplane reserve logic follows 14 CFR 91.151(a) and 91.167(a)–(b), using eCFR text current through 22 October 2026, checked on 26 October 2026. VFR day requires destination plus at least 30 minutes at normal cruise; VFR night requires 45 minutes. IFR requires destination, the alternate unless every exception condition in 91.167(b) is met, then 45 minutes. Selecting no alternate does not establish that the exception applies. Check against the rules in force.

No helicopter, rotorcraft, commercial-operator or non-U.S. reserve rules are implemented. Magnetic/compass headings, runway crosswind limits, climb/descent profiles, holding, missed approaches, terrain, traffic, weather updates and aircraft operational limitations are not evaluated. A nonnegative fuel margin only satisfies this numerical budget; it is not a finding of legal or operational fitness.

References

  • FAA, Pilot's Handbook of Aeronautical Knowledge, FAA-H-8083-25C, chapter 16 Navigation, pp.16-14–16-16. Attached extract s1 pp.6–8. https://www.faa.gov/sites/faa.gov/files/18_phak_ch16.pdf
  • 14 CFR 91.151, Fuel requirements for flight in VFR conditions, airplane provisions (a); eCFR current through 2026-10-22. https://www.ecfr.gov/current/title-14/section-91.151
  • 14 CFR 91.167, Fuel requirements for flight in IFR conditions; eCFR current through 2026-10-22. https://www.ecfr.gov/current/title-14/section-91.167
  • Society of Flight Test Engineers, Flight Test Engineering Reference Handbook, chapter 4 §4.1, Subsonic Airspeed and Mach Equation. https://society-of-flight-test-engineers.github.io/quarto-handbook/04-pitot-statics.html
  • Society of Flight Test Engineers, Flight Test Engineering Reference Handbook, chapter 3 §3.4, Standard Atmosphere; the troposphere pressure relation and sea-level temperature, pressure and speed of sound are used, not the page's density table. https://society-of-flight-test-engineers.github.io/quarto-handbook/03-earth-atmosphere.html
  • ASA, E6-B Flight Computer Instructions, pp.12, 19, 30 and 37: fuel, TAS and wind-triangle worked examples; mechanical answers are rounded and the TAS example uses a density approximation. https://asa2fly.com/content/support-files/product-manuals/E6B_Manual.pdf

Inputs

InputSymbolUnitDefault
Destination legs
Consecutive legs before the first intended landing; no refuelling between legs.
n_leg2
Speed input
CAS: calibrated airspeed, corrected for instrument and position error. TAS: known true airspeed.
speed_kindCAS → TAS
U.S. airplane reserve rule
14 CFR 91.151 / 91.167, text current through 22 October 2026. Airplanes only.
ruleVFR day — 30 minutes
Include destination-to-alternate leg
Clear only if the exception in 91.167(b) applies. This tool does not assess approach or weather eligibility.
include_alttrue
Usable fuel before start
Usable fuel only. Enter quantities with units if needed: 40 gal converts to litres.
F_startL180
Taxi / extra climb / approach fuel allowance
Additional fuel beyond the constant-speed leg model; avoid double counting portions already in a leg.
F_allowL8
Normal-cruise fuel flow for reserve
Use the aircraft's normal-cruise consumption; 10 US gal/h is 37.8541 L/h.
q_resL/h38
Additional final reserve
Added to the rule's 30 or 45 minutes; never replaces that minimum.
t_extramin15
Contingency on route and alternate fuel (%)
A user-selected planning allowance, not a percentage required by 91.151 or 91.167.
cont_pct5
Leg shown in wind triangle
1–3 are destination legs; 4 is the alternate. Select an active leg.
view_leg1
One-minute vector motion ▶
Blue marker: motion through still air. Green marker: motion over the ground. Orange connector: wind displacement.
t_anims42
True course
Bearing clockwise from true north. Use the same true reference as the wind.
C_1deg90
Leg distance
60 NM = 111.12 km. The US display uses statute miles.
D_1km111.12
Cruise speed (CAS or TAS)
120 kt = 222.24 km/h. The US display uses mi/h. Apply the speed-source choice above.
V_1km/h222.24
Pressure altitude
Use pressure altitude, not geometric altitude or density altitude.
h_1ft6000
Outside air temperature
Static outside air temperature; correct a total-air-temperature reading before entry.
T_1°C10
Wind FROM (true)
Meteorological direction the wind comes from, clockwise from true north.
Wdir_1deg0
Wind speed
20 kt = 37.04 km/h. Wind is steady along this leg.
W_1km/h55.56
Leg fuel flow
Constant cruise fuel flow from the aircraft's performance data; US gallons are not Imperial gallons.
q_1L/h38
True course
Bearing clockwise from true north. Use the same true reference as the wind.
C_2deg135
Leg distance
60 NM = 111.12 km. The US display uses statute miles.
D_2km92.6
Cruise speed (CAS or TAS)
120 kt = 222.24 km/h. The US display uses mi/h. Apply the speed-source choice above.
V_2km/h222.24
Pressure altitude
Use pressure altitude, not geometric altitude or density altitude.
h_2ft6000
Outside air temperature
Static outside air temperature; correct a total-air-temperature reading before entry.
T_2°C10
Wind FROM (true)
Meteorological direction the wind comes from, clockwise from true north.
Wdir_2deg70
Wind speed
20 kt = 37.04 km/h. Wind is steady along this leg.
W_2km/h46.3
Leg fuel flow
Constant cruise fuel flow from the aircraft's performance data; US gallons are not Imperial gallons.
q_2L/h38
True course
Bearing clockwise from true north. Use the same true reference as the wind.
C_3deg180
Leg distance
60 NM = 111.12 km. The US display uses statute miles.
D_3km74.08
Cruise speed (CAS or TAS)
120 kt = 222.24 km/h. The US display uses mi/h. Apply the speed-source choice above.
V_3km/h222.24
Pressure altitude
Use pressure altitude, not geometric altitude or density altitude.
h_3ft6000
Outside air temperature
Static outside air temperature; correct a total-air-temperature reading before entry.
T_3°C10
Wind FROM (true)
Meteorological direction the wind comes from, clockwise from true north.
Wdir_3deg90
Wind speed
20 kt = 37.04 km/h. Wind is steady along this leg.
W_3km/h37.04
Leg fuel flow
Constant cruise fuel flow from the aircraft's performance data; US gallons are not Imperial gallons.
q_3L/h38
True course
Bearing clockwise from true north. Use the same true reference as the wind.
C_4deg210
Leg distance
60 NM = 111.12 km. The US display uses statute miles.
D_4km55.56
Cruise speed (CAS or TAS)
120 kt = 222.24 km/h. The US display uses mi/h. Apply the speed-source choice above.
V_4km/h222.24
Pressure altitude
Use pressure altitude, not geometric altitude or density altitude.
h_4ft4000
Outside air temperature
Static outside air temperature; correct a total-air-temperature reading before entry.
T_4°C12
Wind FROM (true)
Meteorological direction the wind comes from, clockwise from true north.
Wdir_4deg80
Wind speed
20 kt = 37.04 km/h. Wind is steady along this leg.
W_4km/h37.04
Leg fuel flow
Constant cruise fuel flow from the aircraft's performance data; US gallons are not Imperial gallons.
q_4L/h38

Results

With the default inputs above, the calc gives:

ResultValue
Training fuel budgetMeets selected fuel budget
Required starting usable fuel71.6 L
Fuel surplus / shortfall108.4 L
Usable fuel at destination138.6 L
Cruise time to destination52.8 min
Protected final reserve fuel28.5 L
Selected leg true heading76.9 deg
Selected leg correction (+ right)-13.1 deg
Selected leg true airspeed (kt)132.7
Selected leg groundspeed (kt)129.3

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

FAA PHAK: course 090°, TAS 120 kt, NE wind 40 kt

Source: FAA PHAK ch.16, printed pp.16-14–16-15; graphical answer rounded to 076° and 88 kt. The analytic triangle gives slightly different values; tolerances reflect drawing precision. https://www.faa.gov/sites/faa.gov/files/18_phak_ch16.pdf Fixed-unit table values also verify the published 120 kt TAS and 220 NM route distance.

Inputs: Destination legs = 1; Speed input = Known TAS; Wind FROM (true) = 45 deg; Wind speed = 74.08 km/h; Leg distance = 407.4 km; Leg fuel flow = 30.283 L/h; the others as above.

ResultSourceThis calc
Selected leg groundspeed (kt)88 ± 0.788.335
Selected leg true heading76 ± 0.6 deg76.367 deg
Selected leg correction (+ right)-14 ± 0.6 deg-13.633 deg
Active true airspeeds (kt) [1]120120
Active groundspeeds (kt) [1]88 ± 0.788.335
Active leg distances (NM) [1]220220

FAA PHAK: 220 NM at the worked triangle, 8 US gal/h

Source: FAA PHAK ch.16 p.16-15: published 2.5 h and about 20 US gallons, using its rounded 88 kt. Correct analytic groundspeed is about 88.33 kt, so time/fuel are slightly lower; 0.8 L tolerance allows the handbook's rounding. US gallon = 3.78541 L. https://www.faa.gov/sites/faa.gov/files/18_phak_ch16.pdf

Inputs: Destination legs = 1; Speed input = Known TAS; Wind FROM (true) = 45 deg; Wind speed = 74.08 km/h; Leg distance = 407.4 km; Leg fuel flow = 30.283 L/h; the others as above.

ResultSourceThis calc
Cruise time to destination150 ± 1.5 min149.4 min
Cruise fuel to destination75.708 ± 0.8 L75.421 L

ASA E6-B: 125 kt TAS, wind 230°/18 kt, course 090°

Source: ASA E6-B Flight Computer Instructions, printed p.30 (PDF p.30): slide-rule worked answer 138 kt and 095°. Rounded graphical answers; independent manufacturer example. https://asa2fly.com/content/support-files/product-manuals/E6B_Manual.pdf

Inputs: Destination legs = 1; Speed input = Known TAS; Cruise speed (CAS or TAS) = 231.5 km/h; Wind FROM (true) = 230 deg; Wind speed = 33.336 km/h; the others as above.

ResultSourceThis calc
Selected leg groundspeed (kt)138 ± 0.8138.3
Selected leg true heading95 ± 0.6 deg95.311 deg

ASA altitude/speed example: CAS 145 kt, 15,000 ft, −15 °C

Source: ASA E6-B Instructions p.19, Fig.13: CAS 145 kt at 15,000 ft and −15°C gives 183 kt on its mechanical density correction. This tool includes compressibility, which lowers TAS by about 1–2 kt at this condition. The 2.5 kt tolerance compares the methods honestly; no formula was fitted to 183. https://asa2fly.com/content/support-files/product-manuals/E6B_Manual.pdf

Inputs: Destination legs = 1; Cruise speed (CAS or TAS) = 268.5 km/h; Pressure altitude = 15,000 ft; Outside air temperature = -15 °C; Wind speed = 0 km/h; the others as above.

ResultSourceThis calc
Selected leg true airspeed (kt)183 ± 2.5181.9

ASA fuel problem: 10 US gal/h for 2 h 30 min uses 25 gal

Source: ASA E6-B Instructions printed pp.12 and 37, fuel-consumption sample problem 4: 10 GPH × 2:30 → 25 gallons. A still-air 300 NM leg at 120 kt represents its 2.5 h interval. https://asa2fly.com/content/support-files/product-manuals/E6B_Manual.pdf

Inputs: Destination legs = 1; Speed input = Known TAS; Wind speed = 0 km/h; Leg distance = 555.6 km; Leg fuel flow = 37.854 L/h; the others as above.

ResultSourceThis calc
Cruise time to destination150 min150 min
Cruise fuel to destination94.635 L94.635 L

14 CFR 91.151(a)(1): airplane day reserve

Source: 14 CFR 91.151(a)(1), eCFR current through 2026-10-22: at least 30 minutes at normal cruising speed after the first intended landing point. https://www.ecfr.gov/current/title-14/section-91.151

Inputs: Additional final reserve = 0 min; the others as above.

ResultSourceThis calc
Rule minimum final reserve30 min30 min
Final reserve time30 min30 min

14 CFR 91.167(a)(3): airplane IFR final reserve

Source: 14 CFR 91.167(a)(1)–(3), eCFR current through 2026-10-22: destination, alternate except (b), then 45 minutes at normal cruising speed for airplanes. https://www.ecfr.gov/current/title-14/section-91.167

Inputs: U.S. airplane reserve rule = IFR — alternate, then 45 minutes; Additional final reserve = 0 min; the others as above.

ResultSourceThis calc
Rule minimum final reserve45 min45 min
Final reserve time45 min45 min

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...