Cycling Speed Calculator

Average speed and per mile or km pace from ride distance and time.

Sports and PaceUpdated 2026-10-112 min read
Cycling Speed Calculator
Moving plus stopped time.
Average speed
...
Pace...
In miles...

What it does

Ride computers flatter with moving speed, but the clock tells the truth about the trip. Forty kilometers in 75 minutes averages 32 km/h door to door, a pace of 1:53 per km. The tool above divides any ride the same way in metric or imperial units.

The metric default is a brisk club run: 40 km, 75 min, 32 km/h with 24.9 mi beside it for cross border bragging. Imperial mode mirrors it at 24.85 mi in the same 75 min for 19.9 mph at 3:01 per mile. Both readings include every red light and hill.

Physics texts define the operation plainly: average speed is distance traveled divided by elapsed time, with pace as its inverse in minutes per unit. OpenStax works the same pattern for cars and marbles, such as 150 km in 3.2 h for 47 km/h, before warning that instantaneous readings swing around it.

Gaps between moving and average speed diagnose rides. A wide gap points at stops and traffic rather than fitness, while a narrow one on a hilly loop signals steady climbing legs. Compare like with like: flat solo efforts against flat solos, not against draft legal group rides.

How to use

  1. Pick metric (km) or imperial (miles).
  2. Type the full ride distance.
  3. Type total elapsed minutes, stops included.
  4. Read average speed first for the headline.
  5. Read pace to set targets for the next ride.

Formula

Speed = distance / hours. Pace = minutes / distance.
distance
Full route length in km or miles.
time
Elapsed minutes including stops.
pace
Minutes per km or per mile, shown m:ss.

Elapsed time, not moving time, so sensors that pause at lights report higher numbers. Wind, drafting, and elevation sit inside the single average.

Worked example

Example: 40 km in 75 min

Metric defaults: 40 km, 75 min.

  1. Hours: 75 / 60 = 1.25 h.
  2. Speed: 40 / 1.25 = 32 km/h.
  3. Pace: 75 / 40 = 1.875 min/km = 1:53 per km.
  4. Miles: 40 x 0.621371 = 24.9 mi.
  5. Tool shows 32 km/h, 1:53 /km, 24.9 mi.

Reference table

30 minute rides by distance
DistanceSpeedPace
10 km20.0 km/h3:00 /km
15 km30.0 km/h2:00 /km
20 km40.0 km/h1:30 /km

Limits

  • One average only; surges and coasts vanish.
  • Flat math; climbs cost more than descents repay.
  • Wind and drafting unmeasured.
  • GPS distance errors pass straight into speed.

Common mistakes

  • Quoting moving speed as the trip average.
  • Dropping stops from the clock.
  • Mixing km pace with mile pace targets.
  • Comparing solo rides with group drafts.
  • Chasing speed on short rides, then fading long.

Try it yourself

Quick checks. Answers sit tucked under each question.

20 km in 60 min?

20 km/h at 3:00 per km.

10 mi in 30 min?

20 mph at 3:00 per mile.

5 km in 15 min?

20 km/h at 3:00 per km.

Questions

What is 40 km in 75 min?

32 km/h at 1:53 per km.

How do I convert pace to speed?

Divide 60 by pace minutes: 2:00 per km is 30 km/h.

Why is my sensor faster?

It pauses at stops; this page counts every minute.

Good average for a beginner?

Near 20 km/h solo on flat roads is a sound start.

Do hills ruin comparison?

Yes. Compare flat with flat and hilly with hilly.

MPH or km/h?

Both print: switch systems to read either.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.