{
  "slug": "climb-performance-fuel",
  "title": "Climb Performance Time and Fuel Calculator",
  "heading": "Climb Time, Fuel, and Distance Calculator",
  "category": "other",
  "url": "https://www.revenuelab.fyi/toolbox/climb-performance-fuel",
  "summary": "Estimate minutes, fuel burned, and ground distance covered during climb to altitude.",
  "description": "Cruise-only flight planning underestimates fuel burn and time on shorter legs because climb consumes fuel at a higher rate while covering less ground distance than the equivalent time at cruise. This calculator takes your rate of climb, climb fuel burn rate, and climb speed to estimate time to reach your planned altitude, fuel consumed during that climb, and horizontal distance covered, which should be added to (not replaced by) your cruise-segment planning for accurate total trip numbers.",
  "formula": "Climb time (min) = altitude to climb ÷ rate of climb. Climb fuel = climb time × climb fuel burn rate. Climb distance = climb time × climb groundspeed.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=climb-performance-fuel",
  "inputs": [
    {
      "id": "altToClimb",
      "label": "Altitude to climb",
      "kind": "number",
      "hint": null,
      "default": 6000,
      "unit": "ft",
      "min": 100,
      "max": null
    },
    {
      "id": "rateOfClimb",
      "label": "Average rate of climb",
      "kind": "number",
      "hint": null,
      "default": 700,
      "unit": "ft/min",
      "min": 50,
      "max": null
    },
    {
      "id": "climbBurn",
      "label": "Fuel burn during climb",
      "kind": "number",
      "hint": null,
      "default": 13,
      "unit": "gal/hr",
      "min": 1,
      "max": null
    },
    {
      "id": "climbSpeed",
      "label": "Climb speed (indicated)",
      "kind": "number",
      "hint": null,
      "default": 85,
      "unit": "kt",
      "min": 20,
      "max": null
    },
    {
      "id": "windComponent",
      "label": "Headwind during climb",
      "kind": "number",
      "hint": null,
      "default": 5,
      "unit": "kt",
      "min": -30,
      "max": 60
    }
  ],
  "outputs": [
    {
      "id": "climbTimeMin",
      "label": "Time to reach altitude",
      "format": "number",
      "hint": null,
      "primary": true
    },
    {
      "id": "fuelUsed",
      "label": "Fuel used during climb",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "distanceNm",
      "label": "Ground distance covered during climb",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "climbTimeHr",
      "label": "Climb time (hours)",
      "format": "decimal",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Altitude to climb: 6000 ft",
      "Average rate of climb: 700 ft/min",
      "Fuel burn during climb: 13 gal/hr",
      "Climb speed (indicated): 85 kt",
      "Headwind during climb: 5 kt"
    ],
    "outputs": [
      "Time to reach altitude: 8.6",
      "Fuel used during climb: 1.86",
      "Ground distance covered during climb: 11.4",
      "Climb time (hours): 0.14"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter altitude to climb (ft).",
      "Enter average rate of climb (ft/min).",
      "Enter fuel burn during climb (gal/hr).",
      "Enter climb speed (indicated) (kt).",
      "Enter headwind during climb (kt).",
      "Read your time to reach altitude on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "altToClimb": 3600,
        "rateOfClimb": 425,
        "climbBurn": 7.8,
        "climbSpeed": 51,
        "windComponent": 3
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "altToClimb": 6000,
        "rateOfClimb": 700,
        "climbBurn": 13,
        "climbSpeed": 85,
        "windComponent": 5
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "altToClimb": 9600,
        "rateOfClimb": 1125,
        "climbBurn": 20.8,
        "climbSpeed": 136,
        "windComponent": 8
      }
    }
  ],
  "limitations": [
    "Estimates assume standard, average conditions — local rules, pricing, and materials vary.",
    "Results are rounded for readability; add a buffer before ordering, booking, or committing.",
    "Double-check anything with a real cost attached against a local quote."
  ],
  "faq": [
    {
      "q": "Why not just use cruise burn rate for the whole flight?",
      "a": "Climb burn is typically 30-50% higher than cruise burn because you're running higher power settings (often full or near-full throttle) at lower airspeed, so on a short trip where climb is a large share of total flight time, using cruise burn rate for the whole flight can understate total fuel used by a meaningful margin, especially for trips under 30-45 minutes total."
    },
    {
      "q": "Does rate of climb stay constant to altitude?",
      "a": "No — rate of climb decreases as density altitude increases with height, so a POH's sea-level rate of climb figure overstates performance at higher altitudes. For climbs to higher cruise altitudes, use an average ROC across the climb (often available in POH climb performance tables) rather than the best sea-level number for a more accurate time estimate."
    },
    {
      "q": "How should I combine this with my cruise planning?",
      "a": "Subtract the climb distance from your total trip distance to get the remaining cruise-segment distance, then plan cruise time and fuel for that shorter remaining distance at your cruise burn rate. Add the climb time, climb fuel, and cruise time, cruise fuel together for accurate total trip numbers rather than assuming pure cruise performance for the entire distance."
    },
    {
      "q": "Why include wind in a vertical climb calculation?",
      "a": "The climb itself covers horizontal ground distance too since you're moving forward while climbing, not going straight up, so wind affects how much ground distance that climb segment covers just like it affects cruise groundspeed. This matters for calculating exactly where you'll be, and at what altitude, at a specific point along your route."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/fuel-endurance-range",
    "https://www.revenuelab.fyi/toolbox/glide-ratio-distance",
    "https://www.revenuelab.fyi/toolbox/density-altitude-takeoff-penalty"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Climb Performance Time and Fuel Calculator (https://www.revenuelab.fyi/toolbox/climb-performance-fuel)"
}