Cycling Speed Calculator
Calculate your cycling speed from power output
Power and Conditions
Estimated Speed
Time to Complete
Speed at Different Power Levels
How the Cycling Speed Calculator Works
This cycling speed calculator estimates your riding velocity based on the physics of cycling resistance. Unlike simple speed-from-distance tools, it takes your power output in watts and solves for the actual speed that balances all three major forces acting on a cyclist: aerodynamic drag, rolling resistance, and gradient (gravitational) resistance.
The calculator accepts seven key inputs: power output (watts), rider weight, bike weight, road gradient (%), headwind speed, riding position, and surface type. Together these parameters define the complete resistance environment, and the calculator uses numerical iteration (Newton-Raphson method) to find the velocity where your power output exactly equals the total power consumed by all resistances.
Air density is fixed at 1.225 kg/m³ (sea-level standard conditions). The drag area (CdA) varies by riding position — from 0.50 m² upright to 0.22 m² in a full time-trial tuck — making position one of the most impactful variables. Rolling resistance coefficient (Crr) ranges from 0.004 on smooth asphalt to 0.020 on mountain bike terrain, capturing the enormous difference between race tires and knobbly rubber.
Results include speed in both km/h and mph, your power-to-weight ratio (W/kg), estimated completion times for common cycling distances (10 km, 20 km, 40 km time trial, 100 km, and the metric century), and a speed comparison table across six power levels from 150 W to 400 W. This makes the calculator equally useful for road cyclists, triathletes, commuters, and coaches planning training targets.
The Power Balance Formula
The fundamental physics behind cycling speed is a power balance equation. A rider's mechanical power output must equal the sum of power consumed overcoming aerodynamic drag, rolling resistance, and gradient resistance. Because speed appears in all three terms (and as a cube in the aerodynamic term), the equation cannot be rearranged to isolate velocity analytically — it must be solved iteratively.
The three resistance components are:
- Aerodynamic power: Grows with the cube of effective airspeed. This is the dominant force at speeds above ~20 km/h, which is why riding position and CdA matter so much.
- Rolling resistance power: Proportional to total mass, gravity, and velocity. Tire choice and road surface quality affect this via the Crr coefficient.
- Gradient power: Zero on flat roads; grows steeply on climbs. Gradient is converted from percentage to radians using arctangent before taking the sine.
Headwind adds to the effective airspeed experienced by the rider. A 20 km/h headwind at 30 km/h riding speed creates a 50 km/h aerodynamic load — dramatically increasing aerodynamic drag. Tailwinds (entered as negative headwind values) reduce effective airspeed and lower drag.
Cycling Speed Power Balance Equation
Where:
- P= Mechanical power output (watts)
- ρ= Air density — 1.225 kg/m³ at sea level
- CdA= Drag area (m²): 0.22 TT, 0.25 aero, 0.30 drops, 0.35 hoods, 0.50 upright
- v= Riding velocity (m/s) — the unknown solved by iteration
- v_wind= Headwind speed (m/s); positive = headwind, negative = tailwind
- Crr= Rolling resistance coefficient: 0.004 smooth, 0.006 rough, 0.010 cobbles, 0.012 gravel, 0.020 MTB
- m= Total mass of rider + bike (kg)
- g= Gravitational acceleration — 9.81 m/s²
- grade= Road gradient (%) — converted to radians via arctan
Riding Position and Drag Area (CdA)
Aerodynamic drag is the single largest force most cyclists must overcome above 25 km/h. The drag area (CdA) combines the drag coefficient (Cd) and frontal area (A) into one practical number. Halving your CdA at the same power output produces a significant speed gain because aerodynamic drag scales with the square of airspeed.
This calculator uses the following CdA values by position:
| Position | CdA (m²) | Typical Use |
|---|---|---|
| Upright | 0.50 | City bikes, commuting, mountain biking |
| Hoods | 0.35 | General road cycling (default) |
| Drops | 0.30 | Aggressive road position, fast descents |
| Aero | 0.25 | Aero road helmet, optimised fit |
| TT / Tri | 0.22 | Full time-trial or triathlon aero tuck |
Switching from an upright position (CdA 0.50) to a TT tuck (CdA 0.22) at 200 W can add roughly 6–8 km/h of speed — equivalent to a power increase of over 100 W while staying upright. This is why professional time trialists invest heavily in aerodynamic fitting and equipment.
For recreational cyclists, simply dropping to the handlebar hoods instead of riding upright is the easiest free speed gain available. Road racers routinely use the drops on fast descents and in cross-winds to reduce drag without increasing power.
Rolling Resistance and Surface Type
Rolling resistance is the energy lost as tires deform and recover on the road surface. It is characterized by the dimensionless rolling resistance coefficient (Crr). While rolling resistance is less dominant than aerodynamic drag at high speeds, it becomes the primary force on steep climbs (where speed drops) and on rough terrain.
Surface type affects Crr significantly:
| Surface | Crr | Example |
|---|---|---|
| Smooth | 0.004 | Fresh tarmac, track, indoor trainer |
| Rough | 0.006 | Worn asphalt, concrete joints |
| Cobbles | 0.010 | Pavé, old city streets, brick |
| Gravel | 0.012 | Gravel roads, hard-packed dirt |
| MTB | 0.020 | Soft dirt trails, knobbly MTB tires |
Tire selection, inflation pressure, and tire width all influence effective Crr in practice. Modern 28–32 mm road tires at moderate pressures can achieve lower real-world Crr than narrow 23 mm tires over-inflated on rough tarmac, because wider tires deform less aggressively. However, for this calculator, surface type serves as the primary Crr proxy.
Gravel and mountain biking scenarios can add the equivalent of 15–30 extra watts of resistance compared to smooth asphalt at the same speed — a key reason gravel and off-road cycling average speeds are substantially lower than road cycling speeds at equal fitness levels.
Power-to-Weight Ratio and Gradient
Your power-to-weight ratio (W/kg) is calculated by dividing your power output by your body weight in kilograms. It is one of the most widely used metrics in competitive cycling because gradient resistance is directly proportional to total mass — the heavier the rider-and-bike system, the more power required to maintain the same climbing speed.
Typical power-to-weight benchmarks for cyclists:
- 2.0–3.0 W/kg — Recreational cyclist, casual riding
- 3.0–4.0 W/kg — Trained amateur, regular racer
- 4.0–5.0 W/kg — Elite amateur, Cat 1–2 racer
- 5.0–6.0 W/kg — Professional road cyclist
- 6.0+ W/kg — Grand Tour climbers at peak form
Road gradient has a dramatic effect on speed. A 200 W rider at 75 kg on smooth flat ground in hoods position achieves roughly 33 km/h. The same rider on a 6% gradient drops to approximately 11–12 km/h — a 65% reduction in speed for the same power output. This is because on steep climbs, gravitational resistance can consume nearly all available power, leaving almost none to overcome aerodynamic drag (which is minimal at low climbing speeds anyway).
The calculator converts gradient percentage to radians using the arctangent function before applying the sine to compute the gravitational force component: F_grade = m × g × sin(arctan(grade / 100)). This is mathematically correct — a 100% gradient is a 45-degree slope, not vertical, so sin(arctan(1.0)) = sin(45°) ≈ 0.707.
For time trialists and triathletes, the 40 km TT distance is particularly useful. Compare your estimated 40 km completion time against known athlete benchmarks to calibrate where you sit in the performance spectrum and how much speed a position change or weight reduction could realistically deliver.
Interpreting Your Results
The calculator outputs speed in both km/h and mph, making it useful for cyclists in all regions. The power comparison table shows speed at six fixed power levels (150, 200, 250, 300, 350, and 400 W) under your chosen conditions — with your entered power highlighted — so you can immediately see the incremental speed return on each additional 50 W of output.
The diminishing returns of adding power are immediately visible in this table. Going from 150 W to 200 W on flat smooth ground in hoods position might add 3–4 km/h, while going from 350 W to 400 W may add only 1–2 km/h. This is a direct consequence of aerodynamic drag scaling with the cube of velocity: each additional km/h of speed costs increasingly more power.
The time-to-complete section covers five benchmark distances: 10 km (a quick training sprint), 20 km (a short sportive stage), 40 km (the classic time trial and Olympic distance), 100 km (a metric century, common Gran Fondo target), and 160 km / 100 miles (the full imperial century). These targets are calculated as time = distance / speed, converted to hours, minutes, and seconds.
Remember that real-world performance will vary from these estimates due to pacing variation, fatigue, traffic, elevation changes not modelled as constant gradient, and wind direction changes. The calculator models steady-state conditions with constant power — a useful theoretical baseline rather than a race predictor. Use it to understand how much each variable matters and to set informed training targets.
Worked Examples
Club Rider on Flat Road
Problem:
A cyclist outputs 200 W on smooth flat tarmac. Rider weight: 75 kg, bike weight: 8 kg, hoods position (CdA = 0.35), Crr = 0.004, no headwind, 0% gradient. What is the estimated speed?
Solution Steps:
- 1Total mass m = 75 + 8 = 83 kg; headwind v_wind = 0 m/s; sin(arctan(0)) = 0.
- 2Power equation: 200 = 0.5 × 1.225 × 0.35 × v³ + 0.004 × 83 × 9.81 × v = 0.214375 × v³ + 3.25692 × v.
- 3At v = 9.25 m/s: 0.214375 × 791.45 + 3.25692 × 9.25 ≈ 169.7 + 30.1 = 199.8 W ≈ 200 W. ✓
- 4Speed = 9.25 × 3.6 ≈ 33.3 km/h; converted: 33.3 × 0.621371 ≈ 20.7 mph.
- 5Power-to-weight = 200 / 75 ≈ 2.67 W/kg (recreational range).
Result:
Estimated speed: ~33.3 km/h (20.7 mph). 40 km TT time ≈ 72 minutes.
Triathlete in Full TT Position
Problem:
A triathlete produces 300 W in a full TT tuck (CdA = 0.22). Rider 70 kg, bike 7 kg, smooth asphalt (Crr = 0.004), 0% gradient, no wind. What speed?
Solution Steps:
- 1Total mass = 70 + 7 = 77 kg; gradient and wind terms are zero.
- 2Power equation: 300 = 0.5 × 1.225 × 0.22 × v³ + 0.004 × 77 × 9.81 × v = 0.13475 × v³ + 3.02148 × v.
- 3At v = 12.5 m/s: 0.13475 × 1953.1 + 3.02148 × 12.5 ≈ 263.2 + 37.8 = 301.0 W ≈ 300 W. ✓
- 4Speed = 12.5 × 3.6 = 45.0 km/h; 45.0 × 0.621371 ≈ 28.0 mph.
- 5Power-to-weight = 300 / 70 ≈ 4.29 W/kg — elite amateur level.
Result:
Estimated speed: ~45.0 km/h (28.0 mph). 40 km TT time ≈ 53 minutes 20 seconds.
Commuter Grinding Up a Hill
Problem:
A commuter outputs 150 W while riding upright (CdA = 0.50) on rough road (Crr = 0.006). Rider 80 kg, bike 10 kg, 5% gradient, no headwind. What speed?
Solution Steps:
- 1Total mass = 90 kg; gradeRad = arctan(0.05) ≈ 0.04996 rad; sin(0.04996) ≈ 0.04994.
- 2Power equation: 150 = 0.5 × 1.225 × 0.50 × v³ + 0.006 × 90 × 9.81 × v + 90 × 9.81 × 0.04994 × v.
- 3= 0.30625 × v³ + 5.2974 × v + 44.097 × v = 0.30625 × v³ + 49.394 × v.
- 4At v = 2.9 m/s: 0.30625 × 24.39 + 49.394 × 2.9 ≈ 7.47 + 143.2 = 150.7 W ≈ 150 W. ✓
- 5Speed = 2.9 × 3.6 ≈ 10.4 km/h; 10.4 × 0.621371 ≈ 6.5 mph.
Result:
Estimated climbing speed: ~10.4 km/h (6.5 mph) — realistic for a 5% gradient on a heavy commuter bike.
Effect of Headwind on a Flat Ride
Problem:
Compare a rider at 250 W, 72 kg rider + 8 kg bike, smooth road, hoods position, 0% gradient: one in still air vs. a 20 km/h headwind (5.556 m/s).
Solution Steps:
- 1Still air: 250 = 0.214375 × v³ + 3.25692 × v. Solving: v ≈ 10.6 m/s → 38.2 km/h.
- 2With 20 km/h headwind (v_wind = 5.556 m/s): 250 = 0.5 × 1.225 × 0.35 × (v + 5.556)² × v + 3.25692 × v.
- 3Effective drag term: 0.21438 × (v + 5.556)² × v. At v = 7.8 m/s: 0.21438 × (13.356)² × 7.8 ≈ 0.21438 × 178.4 × 7.8 ≈ 298 W — too high.
- 4At v = 7.1 m/s: 0.21438 × (12.656)² × 7.1 ≈ 0.21438 × 160.17 × 7.1 ≈ 243.9 + 3.257 × 7.1 ≈ 267 W — closer. Iteration converges near v ≈ 7.4 m/s → 26.6 km/h.
- 5Headwind cut speed from 38.2 to ~26.6 km/h — a loss of 11.6 km/h from a 20 km/h wind.
Result:
A 20 km/h headwind costs roughly 11–12 km/h of riding speed at 250 W — illustrating how dramatically wind affects cycling performance.
Tips & Best Practices
- ✓Drop from an upright to a hoods position to gain 3–5 km/h of 'free' speed at the same power output — the cheapest aerodynamic improvement available.
- ✓Use the power comparison table to find the diminishing returns of additional power: the first 50 W gains more speed than the last 50 W at high output levels.
- ✓On climbs steeper than 6–8%, weight matters far more than aerodynamics — focus on power-to-weight ratio rather than position or CdA for hilly routes.
- ✓A 20 km/h headwind can cost 10–15 km/h of riding speed at typical road cycling power levels; use the headwind field to plan realistic pacing for windy days.
- ✓Check the 40 km TT estimate against your best known time to see how closely the model matches your real-world performance — large gaps suggest your CdA or Crr may differ from the defaults.
- ✓Enter your FTP (functional threshold power) as the power input to see your sustainable race speed and predict competitive event finish times.
- ✓Reducing bike weight by 1 kg has the same mathematical effect as losing 1 kg of body weight — but since riders are much heavier than bikes, losing body mass is usually more cost-effective than buying lighter components.
- ✓A well-inflated, quality 28 mm road tire on smooth tarmac can achieve Crr close to or below 0.004 — effectively the 'smooth' setting; under-inflated or knobbly tires will match or exceed 'rough' surface resistance.
Frequently Asked Questions
Sources & References
Last updated: 2026-06-05
Help us improve!
How would you rate the Cycling Speed Calculator?
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: Standard Mathematical References
by Various