🚴

Cycling Calculator

Calculate cycling speed, pace, calories, energy in kJ, oxygen consumption, MET, heart-rate zones and race predictions — with terrain, wind and incline adjustments.

Advanced (optional): incline, wind, terrain, bike, resting HRclick to expand
🚴

Enter your ride details and click Calculate

You'll see calories, power, HR zones & more.

What is a cycling calculator?

A cycling calculator estimates the key physiological and performance metrics of a bike ride from a few simple inputs — distance, time and body weight. Our advanced version also factors in age, sex, height, terrain, incline, wind and bike type to produce calories, energy in kilojoules, oxygen consumption (VO₂), MET, heart-rate zones and Riegel-based race predictions.

How cycling speed is calculated

Speed is simply distance divided by time. If you ride 24 km in 1 hour, average speed = 24 ÷ 1 = 24 km/h ≈ 14.9 mph. Pace is the inverse: 60 ÷ 24 = 2:30 per km, or 4:01 per mile.

How cycling calories are estimated

Calories burned = MET × body weight (kg) × hours. MET (Metabolic Equivalent of Task) values for cycling come from the Ainsworth 2011 Compendium of Physical Activities and depend on speed: ~4.0 for leisure (under 16 km/h), 6.8 (16–20 km/h), 8.0 (20–24 km/h), 10.0 (24–28 km/h), 12.0 (28–32 km/h) and 16.0 for racing pace above 32 km/h.

How wind, incline, and body weight affect cycling

  • Body weight linearly increases calories burned at the same MET — heavier riders burn more energy.
  • Incline raises power demand: extra power ≈ m × g × v × sin(grade). A 5% climb at 20 km/h needs roughly 90–120 W more than flat.
  • Headwind increases aerodynamic drag; a 20 km/h headwind can lift power demand by ~25%.
  • Tailwind reduces effort proportionally, while crosswinds add a small steering and stability cost.

Cycling pace vs speed

Speed (km/h, mph) is intuitive on flats; pace (min/km, min/mile) is useful when comparing efforts across short and long rides, climbs, or races. The two are reciprocals: pace = 60 ÷ speed.

Heart-rate zones for cycling

The Karvonen formula uses heart-rate reserve (HRR = HRmax − HRrest) to define training zones. Common cycling targets:

  • Zone 2 (60–70% HRR): endurance / fat oxidation — long rides.
  • Zone 3 (70–80% HRR): tempo / sustained efforts.
  • Zone 4 (80–90% HRR): threshold / 20-minute intervals.
  • Zone 5 (90–100% HRR): VO₂max intervals.

Worked examples

Example 1. A 70 kg male, 32 yo, rides 30 km in 1:15:00 on flat road. Speed ≈ 24 km/h, MET ≈ 8.0, calories ≈ 8.0 × 70 × 1.25 ≈ 700 kcal (2 928 kJ).

Example 2. A 60 kg female, 28 yo, climbs 10 km at 6% grade in 35 min. The incline raises effective MET to ~9.5; calories ≈ 9.5 × 60 × 0.583 ≈ 332 kcal.

Common mistakes

  • Comparing road and mountain rides at the same MET — knobby tyres and rough terrain add 10–18%.
  • Ignoring drafting in group rides, which can cut power demand by 20–30% behind the wheel.
  • Using HRmax = 220 − age literally; lab testing varies ±10 bpm.
  • Confusing average and rolling speeds — stops and traffic lights distort GPS averages.

Limitations

The calculator is a model, not a power meter. Accuracy is best on flat to rolling routes with mild wind. For training zones, threshold testing or a power meter is far more accurate than predictions from speed alone.

FAQs

How accurate is the calorie estimate?

Within ~10–15% for trained adults on flat to rolling terrain. Wind, drafting, position and gear shifts can each move the number a few percent.

Should I use my heart rate or speed for zones?+

Use heart rate for steady efforts and threshold work. Speed is fine for flat solo rides, but unreliable on hills or in wind.

Why do my watts on the calculator differ from my power meter?+

The calculator estimates steady-state power from speed and resistance; a real power meter captures every surge, brake and gust. Treat the calculator number as an average.

Does cycling burn fat?+

Yes — Zone 2 endurance rides oxidise mostly fat. The percentage drops at higher intensities, but total fat burned per hour can still be high in tempo rides.

How can I improve my cycling speed?+

Build aerobic base in Zone 2, add weekly threshold intervals, improve aerodynamics (position, clothing, helmet) and lose excess body weight if relevant.

Is e-bike riding good exercise?+

Yes — studies show e-bike riders still reach moderate-intensity heart rates. The motor reduces but does not eliminate metabolic demand.

References

  • Ainsworth BE et al. 2011 Compendium of Physical Activities. Med Sci Sports Exerc 43(8):1575–81.
  • American College of Sports Medicine. ACSM's Guidelines for Exercise Testing and Prescription, 11th ed., 2021.
  • Karvonen MJ et al. The effects of training on heart rate. Ann Med Exp Biol Fenn 35(3):307–15, 1957.
  • Riegel PS. Athletic records and human endurance. American Scientist 69(3):285–290, 1981.
  • Martin JC et al. Validation of a mathematical model for road cycling power. J Appl Biomech 14(3):276–91, 1998.

Related calculators

Estimate average speed, pace, calorie burn, MET, VO₂, approximate power output, and heart-rate zones for any bike ride. Optionally include incline and wind to refine the energy estimate.

How it works

Cycling MET values from Ainsworth 2011 range from 4 (leisurely) to 16+ (race effort). The calculator selects an appropriate MET from your average speed.

A simple aerodynamic-and-rolling model converts speed into an approximate watt figure. It assumes a typical road bike, hoods position, and 20 °C still air; real-world power can differ by ±20 %.

Heart-rate zones use the Karvonen heart-rate-reserve method, individualised to your resting HR.

Formulas

  • Speed: speed = distance / timekm/h or mph.
  • Calories: kcal = MET × kg × hoursMET selected from cycling speed.
  • Power approx.: P ≈ 0.5 × ρ × Cd·A × v³ + Crr × m × g × v + m × g × sin(θ) × vAerodynamic + rolling + gradient.
  • HR zones: THR = (HRmax − HRrest) × intensity% + HRrestKarvonen reserve method.

Worked examples

One-hour endurance ride

Inputs: 24 km in 60 min, 80 kg, age 35, female.

  1. Speed = 24 km/h, Pace = 2:30 min/km
  2. MET ≈ 9.8 → kcal = 9.8 × 80 × 1 ≈ 784 kcal
  3. Approx power ≈ 145 W

Result: ≈ 784 kcal, ≈ 145 W average, HRmax ≈ 185 bpm.

Hilly weekend ride

Inputs: 40 km in 1:35, 75 kg, 5 % average incline.

  1. Speed = 25.3 km/h
  2. Adjusted MET higher due to climb → kcal ≈ 1 050

Result: ≈ 1 050 kcal — significantly higher than the same ride flat.

Use cases

  • Plan a long-distance training ride
  • Estimate calories for fueling and hydration
  • Compare flat vs hilly routes
  • Set Karvonen HR zones for intervals
  • Approximate watts without a power meter

Common mistakes to avoid

  • Trusting the watt estimate as a power-meter replacement
  • Ignoring wind — a 20 km/h headwind can double effort
  • Assuming constant MET on rolling terrain
  • Forgetting to include rest stops in time

Limitations

  • No drafting, gear, or position modelling
  • Wind and temperature defaults are still air at 20 °C
  • MET tables stop above ~32 km/h
  • Mountain-bike trails are not modelled

References

  1. Ainsworth BE et al. 2011 Compendium of Physical Activities. Med Sci Sports Exerc. 2011;43(8):1575–1581.
  2. American College of Sports Medicine. ACSM's Guidelines for Exercise Testing and Prescription, 11th ed., 2021.
  3. Karvonen MJ, Kentala E, Mustala O. The effects of training on heart rate. Ann Med Exp Biol Fenn. 1957;35(3):307–315.
  4. Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol. 2001;37(1):153–156.
  5. Riegel PS. Athletic records and human endurance. American Scientist. 1981;69(3):285–290.

Frequently asked questions

How are cycling calories calculated?

kcal = MET × body weight × hours, with MET selected from your average speed.

How is power estimated without a power meter?

A simplified aerodynamic + rolling + gradient model is used. Treat the figure as approximate (±20 %).

Does the calculator account for hills?

Yes — enter average incline %; the model adds gravity-based power and adjusts kcal.

What about wind?

Optional headwind in km/h adjusts the aerodynamic term.

Can it model time-trial vs road position?

Only indirectly via Cd·A defaults; specialised TT bikes are not separately modelled.

What HR zones does it show?

Five Karvonen zones from 50 % to 100 % HR reserve.

Is MTB the same as road cycling?

MTB on rough terrain has 20–40 % higher MET. Use a higher activity-intensity setting.

Can I use mph and miles?

Yes — units are user-selectable.

Does it predict race time?

It scales finishing time across distances using Riegel, suitable for endurance events.

Are watts shown in BikeJoules?

Power is shown in watts; total work is shown in kJ.

Is this medical advice?

No. It is educational only.

How fresh are the references?

Reviewed against current ACSM 11th-edition guidelines.

Educational use only. Educational use only. The figures shown are population-level estimates from published exercise-physiology equations and may differ from your true values by 10–25%. Nothing on this page diagnoses, treats, prevents, or cures any condition. Consult a qualified healthcare professional before changing diet, exercise, or medication, especially if you have a heart condition, are pregnant, or take prescription drugs.

Last reviewed: