Cycling Speed Calculator
Calculate your average cycling speed from your riding distance and elapsed time, with results in kilometres per hour and miles per hour.
Cycling Speed Calculator
Enter the distance you cycled and the time it took to calculate your average cycling speed.
Your Average Cycling Speed
| Distance | Estimated time at this speed |
|---|---|
| 10 kilometres | — |
Equivalent times are mathematical estimates based on the calculated average speed. They do not account for changes in terrain, wind, fatigue, traffic, stops or other riding conditions.
What Is a Cycling Speed Calculator?
A cycling speed calculator determines how quickly you travelled over a particular cycling distance. By entering your distance and total riding time, you can calculate your average cycling speed in kilometres per hour (km/h) and miles per hour (mph).
This can be useful when reviewing a bike ride, comparing training sessions, checking race performance or understanding the average speed recorded by a cycling computer, GPS device or fitness app. You can enter your distance in either kilometres or miles, and the calculator handles the conversion automatically.
Why Use Cycling Speed Calculator?
The calculator provides a quick and consistent way to convert a known cycling distance and riding time into average speed measurements without requiring manual calculations or unit conversions.
Instant Calculation
Calculate your average cycling speed immediately from the distance and time you enter.
Kilometres and Miles
Enter your distance in kilometres or miles and receive speed results in both units.
Accurate Formula
The calculator uses the standard distance-divided-by-time formula to determine average speed.
Race Equivalents
View estimated completion times for several common cycling distances at your calculated speed.
Simple Interface
Enter your distance and cycling time using a straightforward interface designed for quick calculations.
Free to Use
Use the calculator directly in your browser without installing software or creating an account.
How to Use Cycling Speed Calculator
Use the calculator with the distance and time recorded for a completed bike ride, training session or race.
- Enter your cycling distance — Enter the total distance travelled and select kilometres or miles.
- Enter your cycling time — Enter the hours, minutes and seconds required to complete the distance.
- Calculate your speed — Select "Calculate Cycling Speed" to calculate your average speed.
- Review your results — Your average speed is displayed in km/h and mph, together with estimated times for common distances.
How Is Cycling Speed Calculated?
Average cycling speed is calculated by dividing the total distance travelled by the total time taken. The basic formula is speed = distance ÷ time. When calculating kilometres per hour, the distance is expressed in kilometres and the elapsed time is converted to hours. The same principle is used for miles per hour.
For example, if you cycle 30 kilometres in 1 hour and 30 minutes, your average speed is 20 km/h. This is approximately 12.43 mph. The calculator performs the conversion automatically and displays both measurements.
Average Cycling Speed vs Maximum Speed
Average cycling speed and maximum cycling speed are different measurements. Average speed considers the entire distance and time entered, while maximum speed refers to the fastest speed reached at a particular point during a ride. A cyclist may briefly reach a high speed downhill while having a much lower average speed across the complete journey.
What Affects Cycling Speed?
Cycling speed can vary considerably between rides. Terrain, elevation, wind, road surface, traffic, bicycle type, rider fitness, riding position and fatigue can all influence how quickly a journey is completed. Because of this, average speed is most useful when comparing rides under reasonably similar conditions.
Cycling Speed Calculator Accuracy and Limitations
The calculation itself is based directly on the distance and elapsed time supplied, so the mathematical result is precise for those inputs. However, the usefulness of the result depends on the accuracy of the recorded distance and time.
Whether stops are included also matters. If your total time includes stops at traffic lights, rest breaks or other interruptions, the calculated average speed includes those periods. If you instead enter moving time from a cycling computer, the result represents average speed while moving.
The equivalent times shown in the results are mathematical estimates. They assume the calculated average speed remains constant and therefore should not be interpreted as guaranteed future performance.
This tool is intended for general fitness and cycling calculations and does not provide medical advice, diagnosis or treatment recommendations.
James William Steven Parker
Creator & Developer of YesTools
James William Steven Parker is a web developer and technology professional with extensive experience in web development, web design, SEO, web hosting, systems analysis and cybersecurity. He created YesTools to provide fast, practical and free online tools for everyday tasks and technical work.
Learn more about James and YesToolsFrequently Asked Questions
Explore More Free Tools
Explore the YesTools collection of free online tools, calculators, converters, generators and utilities.
Browse All Categories

