Average cycling speed
A casual rider averages 15–20 km/h. A fit club cyclist averages 25–30 km/h. Beyond that, the number says more about conditions than about the rider.
Cycling speed is far more variable than running or walking, because a bicycle is efficient enough that external forces — wind, gradient, surface, other riders — dominate over the engine.
By rider type
| Rider | km/h | mph | Context |
|---|---|---|---|
| Leisure, flat bar, upright | 12 – 16 | 7 – 10 | Towpaths, parks, no hurry |
| Commuter, urban | 15 – 20 | 9 – 12 | Traffic lights dominate the average |
| Regular recreational | 20 – 25 | 12 – 16 | Weekend rides, some fitness |
| Fit club cyclist | 25 – 30 | 16 – 19 | Road bike, trains regularly |
| Strong amateur racer | 30 – 35 | 19 – 22 | Racing licence, structured training |
| Professional, flat stage | 40 – 45 | 25 – 28 | In a peloton, sheltered |
| Professional, time trial | 45 – 55 | 28 – 34 | Alone, aero position |
The gap between the last two rows is the whole point of a peloton: sitting in a group can cut your effort by 30–40% at the same speed.
Why wind beats fitness
Above roughly 25 km/h, air resistance accounts for around 80–90% of the power you produce. Drag rises with the square of your speed through the air, so every extra km/h costs disproportionately more.
The practical consequence is that a headwind wrecks your average far more than a tailwind rescues it. An out-and-back ride into a 20 km/h wind is always slower overall than the same ride in still air, because you spend far longer fighting it than you do being pushed.
This also explains why position matters more than equipment. Moving from upright to the drops can be worth several km/h for free — a bigger gain than most people buy with expensive wheels.
What else changes your speed
Gradient. Brutal, and asymmetric. A 5% climb might halve your speed; the descent gives back less than it took, because you eventually brake. Hilly routes always average slower than flat ones for the same effort.
Tyre pressure and width. Under-inflation is a common and invisible tax. Modern wisdom has shifted toward wider tyres at lower pressures, which are usually faster on real road surfaces, not just more comfortable.
Stops. Urban commuting averages are dominated by traffic lights. This is why Self Speed reports a moving average that excludes time below 0.5 m/s — it tells you how you rode, rather than how the city's junctions are timed. See cycling speedometer.
Weight. Matters on climbs, barely matters on the flat. A few kilos costs almost nothing at constant speed on level ground.
Comparing averages honestly
Cyclists compare average speeds constantly, and the comparison is usually meaningless without context. Before reading anything into a number, ask:
- Flat or hilly? 200 m of climbing per 10 km changes everything.
- Alone or in a group? Drafting is worth 3–5 km/h at no extra effort.
- Moving average or total? Including café stops can knock several km/h off.
- How far? Holding 30 km/h for 20 km is ordinary. Holding it for 150 km is
a different sport.
- What wind? A 25 km/h average into a headwind can be a harder ride than 32
km/h with one behind.
A 28 km/h solo average on a rolling route into wind is a considerably better ride than a 33 km/h group average on a flat day. The numbers alone say the opposite.
Distance and time
Useful planning figures at a steady recreational pace:
| Distance | At 18 km/h | At 25 km/h | At 30 km/h |
|---|---|---|---|
| 10 km | 33 min | 24 min | 20 min |
| 20 km | 1h 07 | 48 min | 40 min |
| 50 km | 2h 47 | 2h 00 | 1h 40 |
| 100 km | 5h 33 | 4h 00 | 3h 20 |
| 160 km (century) | 8h 53 | 6h 24 | 5h 20 |
Add time for stops, and add more than you expect for climbing.
Measuring it properly
GPS is well suited to cycling — you are usually outdoors with a clear view of the sky, and moving fast enough that the signal sits comfortably above the noise.
Self Speed reports live speed, moving average, distance and maximum, and exports your track as GPX for Strava or Garmin. Mount the phone where it can see the sky; a jersey pocket works but degrades accuracy.
Open the speedometer → Free, no install, works offline. Nothing leaves your device.