Average Speed Calculator
Average speed is the total distance covered divided by the total time taken, and it sums up the overall pace of a journey in a single number even when your speed varies along the way. Drivers use it to plan fuel and time; runners and cyclists use it to follow their training pace.
This calculator works in both directions: enter a distance and a time to see your average speed in km/h, m/s, and — for runners — as a pace per kilometer; or enter a distance and the average speed you plan to hold to find out how long the trip will take in hours and minutes.
Formula
Average Speed (km/h) = Distance (km) / Total Time (hours) Total Time (hours) = Hours + Minutes/60 + Seconds/3600 m/s = km/h × 1000 / 3600 Pace (min/km) = Total Time (min) / Distance (km) Travel Time (hours) = Distance (km) / Speed (km/h)
Average speed is not the plain mean of instantaneous speeds; it is total distance over total time. If the outbound and return legs are covered at different speeds, the average always comes out below the arithmetic mean of the two speeds (it is a harmonic mean).
How to Calculate
- Choose the direction: are you finding speed from a time, or time from a speed?
- Enter the distance in kilometers (decimals are accepted, e.g. 21.1).
- For speed, split the time across the hours, minutes, and seconds fields; for travel time, enter the average speed you plan to hold.
- Read the result in km/h, m/s, and pace per kilometer for runners, or as a travel time in hours and minutes.
Worked Examples
Pace over a 10 km run
For an athlete running 10 km in 0 hours 50 minutes 0 seconds, converting the time to hours and dividing the distance by it gives an average speed of 12.00 km/h, that is 3.33 m/s; the pace is 5:00 per kilometer.
Average speed: 12.00 km/h · In meters per second: 3.33 m/s · Pace: 5:00 min/km
Intercity car journey
A car covering 450 km in 5 hours 30 minutes has an average speed of 81.82 km/h (22.73 m/s); the pace per kilometer is 0:44.
Average speed: 81.82 km/h · In meters per second: 22.73 m/s · Pace: 0:44 min/km
Estimating travel time
A 300 km trip at an average of 90 km/h takes 300 / 90 = 3.33 hours, that is about 3 hours 20 minutes; breaks are not included in this time.
Estimated travel time: 3 h 20 min · As a decimal: 3.33 hours · In minutes: 200 min