Key Takeaways

  • This calculator solves for any one of time, distance, or speed when the other two values are known — using the fundamental relationship: Time = Distance / Speed.
  • Average cycling speeds vary widely by context — casual riders average 15–20 km/h, while competitive cyclists sustain 28–35 km/h on flat terrain.[1]
  • Uphill grade significantly reduces effective speed. A 5% grade can slow a cyclist by roughly 25% compared to flat-ground speed.[2]

How It Works

The calculator uses the basic kinematic formula that governs all constant-speed motion. Depending on which value you want to find, the equation rearranges as:

Time = Distance / Speed

Distance = Speed × Time

Speed = Distance / Time

When an uphill grade is entered, the calculator reduces your effective speed proportionally. This provides a rough estimate — actual speed loss on climbs depends on rider weight, power output, and wind conditions.

To estimate what power output you need for a target speed, check the Cycling Power-to-Weight Calculator. For converting speed to pace format (min/km), see the Bike Pace Calculator.

Practical Application

Use this calculator to plan ride logistics — estimate how long a 60 km route will take at your average speed, or determine what pace you need to maintain to finish a century ride within a target time.

Research on cycling speed variation shows that average speed is influenced by factors including terrain, wind, rider fitness, and bike type.[1] For more precise training planning, consider tracking your Functional Threshold Power and estimating ride stress with the Cycling TSS Calculator.

Accuracy and Limitations

  • This calculator assumes constant speed. Real rides involve speed variation due to terrain, traffic, and stops.
  • The grade adjustment is a simplified approximation. Actual climbing speed depends on power-to-weight ratio and gradient profile.
  • Wind, road surface, and tire rolling resistance significantly affect real-world speeds but are not modeled here.
  • Split times assume uniform pacing across the entire distance.
  • This calculator provides informational estimates for ride planning and personal awareness.

Frequently Asked Questions

Sources & References

  1. Cycling Speed Variation: A Multilevel Model of Characteristics of Cyclists, Trips, and Route Tracking Points. Félix R, Moura F, Clifton KJ. Transportation Research Record (2024)
  2. Optimal Pacing in a Cycling Time-Trial Considering Cyclist's Fatigue Dynamics. Aftalion A, Fiorini C. Journal of Sports Sciences (2013)
Manish Kumar
Manish Kumar

Certified Personal Trainer & Sports Nutritionist

NASM-CPTCertified Sports Nutritionist10+ Years Experience500+ Clients Coached

NASM-certified fitness and nutrition coach with over 10 years of hands-on experience helping people build strength, lose fat, and live healthier lives. Specializing in gym-based workouts with a strong focus on lifting technique, biomechanics, and practical exercise science. Through FitLifeRegime, sharing the tools, tips, and insights that have worked for hundreds of clients — helping you start your own fitness journey with confidence and clarity.

Learn more about Manish
NASM Certified Personal Trainer Certificate

NASM Certified

Certified Personal Trainer & Sports Nutritionist from the National Academy of Sports Medicine

This tool is for informational and journaling purposes only.

I am NOT a doctor.