Cycling Speed Calculator

Average Speed Erases the Bumps

No ride is ridden at one constant speed — there are climbs, tailwind stretches, coasting descents, and stoplights. Average speed smooths all of that into a single figure that's genuinely useful for comparing rides, planning a route's expected duration, or tracking fitness gains over a season. This calculator takes a ride's total distance and total elapsed time and returns that average, in either km/h or mph.

The Formula

The calculation is a direct application of the distance-time-speed relationship:

Speed = Distance ÷ Time

Hours, minutes, and seconds entered separately are combined into a single time-in-hours figure before the division runs, so a ride logged as "1 hour, 45 minutes, 30 seconds" is converted to 1.7583 hours internally before producing the final speed.

Where This Calculation Matters

  • Route time estimation — once you know your typical average speed on similar terrain, you can estimate how long an upcoming route will take before riding it.
  • Training log analysis — tracking average speed across a training block, on comparable routes, is one of the simpler ways to see fitness improving over time.
  • Group ride planning — matching riders to a group with a compatible average speed avoids either dropping riders or under-training the group's stronger members.
  • Comparing computer readouts — cross-checking a bike computer's average speed display against a manual distance/time calculation.

How to Use This Calculator

  1. Enter the Distance covered.
  2. Select the unit — Kilometers (returns km/h) or Miles (returns mph).
  3. Enter the total ride time as Hours, Minutes, and Seconds.
  4. Select Calculate to see average speed along with the total time used in the calculation.

Related Calculations

To evaluate effort relative to body weight rather than distance, see the Cycling Power-to-Weight Ratio Calculator. For a fitness-focused threshold measurement, check the Cycling FTP Calculator.