Bike Speed Calculator

Enter your ride distance and time to find your average cycling speed in mph or km/h, along with your pace per mile and per kilometer.

Quick Facts

Formula
Average speed = distance ÷ time
1 mph = 1.60934 km/h. Time is converted to hours before dividing.

Your Results

Calculated
Speed (mph)
-
Miles per hour
Speed (km/h)
-
Kilometers per hour
Pace per mile
-
Minutes:seconds per mile
Pace per km
-
Minutes:seconds per km

Ready

Enter your distance and time, then press Calculate.

About the Bike Speed Calculator

This calculator finds your average cycling speed from two numbers you already have after a ride: how far you went and how long it took. Average speed is simply the total distance divided by the total elapsed time. Enter the distance in miles or kilometers, enter the ride time as hours, minutes, and seconds, and the tool reports your speed in both miles per hour and kilometers per hour, plus your pace expressed as minutes and seconds per mile and per kilometer.

The formula

The core relationship is speed = distance ÷ time. Because speed is usually quoted per hour, the ride time is first converted into hours before dividing:

  • Speed (mph) = distance in miles ÷ (time in hours)
  • Speed (km/h) = distance in km ÷ (time in hours)
  • Time in hours = hours + minutes ÷ 60 + seconds ÷ 3600

Unit conversion uses the exact factor 1 mile = 1.60934 km (and therefore 1 mph = 1.60934 km/h, 1 km/h = 0.621371 mph). Pace is the inverse of speed: pace per mile in minutes = 60 ÷ speed in mph, and pace per km in minutes = 60 ÷ speed in km/h.

A worked example

Suppose you ride 20 miles in 1 hour and 15 minutes. That time is 1 + 15 ÷ 60 = 1.25 hours. Speed = 20 ÷ 1.25 = 16 mph, which is 16 × 1.60934 = 25.7 km/h. Pace per mile = 60 ÷ 16 = 3.75 minutes, or 3:45 per mile.

Typical cycling speeds

These reference ranges assume flat terrain and no strong wind. A casual or leisure rider on a hybrid or comfort bike averages about 10–14 mph (16–22 km/h). A fit road cyclist on a group ride typically holds 15–20 mph (24–32 km/h). Experienced amateur racers sustain 20–24 mph (32–39 km/h), and professional road racers average 25–28 mph (40–45 km/h) over long stages, hitting far higher speeds in sprints. Mountain biking on singletrack is much slower, often 6–10 mph (10–16 km/h), because of climbs, technical sections, and braking.

Why speed varies so much

At road-cycling speeds the dominant resistance is aerodynamic drag, which rises with the square of speed, so power demand grows roughly with the cube of speed. That is why a headwind, an aggressive riding position, or a group draft changes your speed dramatically for the same effort. Gradient matters too: climbing forces you to overcome gravity, while descents can add free speed. Because of this, always compare rides on the same route and conditions rather than raw average speed alone.

Frequently Asked Questions

How do you calculate average bike speed?
Divide the distance you rode by the time it took, with time expressed in hours. For example, 30 km in 1 hour 30 minutes (1.5 hours) is 30 ÷ 1.5 = 20 km/h. This calculator does the hours-minutes-seconds conversion for you and also reports the value in mph.
Is average speed the same as the top speed on my bike computer?
No. Average speed is total distance ÷ total elapsed time, including coasting, climbs, and stops if your timer kept running. Top speed is the single fastest instant of the ride, usually reached on a descent or sprint, and is always higher than the average. Many bike computers also show a "moving average" that pauses during stops, which will read higher than a straight distance-over-time average.
How do I convert between mph and km/h?
Multiply mph by 1.60934 to get km/h, or multiply km/h by 0.621371 to get mph. So 18 mph is about 29 km/h, and 30 km/h is about 18.6 mph.