How Long Does It Take to Bike 10 Miles?

Photo of author
Written by
Last Updated:

Last Updated: September 9, 2026

This article is fact-checked and edited by the BikeTips editorial team. Learn more about our editorial process and the cycling experts behind our content.

The average cyclist takes 50-60 minutes to bike 10 miles on flat terrain (around 8-12 mph). Trained road cyclists average 24-30 minutes (15-20 mph), while moderately fit recreational riders fall in the 36-44 minute range. 10 miles is the threshold where casual riders start noticing fatigue and where trained riders barely feel warmed up.

Average 10-Mile Bike Ride Times by Skill Level

Skill LevelAvg SpeedTime for 10 miles
Casual / Beginner8-12 mph50-60 min
Moderate / Recreational14-17 mph36-44 min
Trained / Advanced18-22 mph24-30 min

What Affects Your 10-Mile Bike Time?

Your time over 10 miles depends on more than fitness. Five factors will shift your time the most:

  • Bike type: A road bike is 15-30% faster than a hybrid or mountain bike at the same effort. An e-bike adds 20-40% on top of that.
  • Terrain: Hills can double your time. A flat 10-mile route at average pace will be much faster than the same distance with 1,000+ ft of climbing.
  • Wind: A 15 mph headwind feels like riding uphill. Plan routes with the wind at your back on the return leg if possible.
  • Traffic and stops: Urban routes with traffic lights add 1-2 minutes per mile.
  • Bike fit: A poorly fitted bike costs you watts and slows you down. A 30-minute professional fit can be the single biggest speed gain for new riders.

10 Miles on a Road Bike vs. Hybrid vs. E-Bike

The bike you ride changes the math. A 10-mile ride is the most common distance for new cyclists building fitness, and a typical morning ride for experienced riders. Most people can bike 10 miles within 8-12 weeks of consistent riding.

  • Road bike (drop bars, narrow tires): Fastest option for paved riding. Expect to ride at 15-22 mph with steady effort.
  • Hybrid / commuter bike: Comfortable upright position, slightly slower. Expect 11-15 mph at moderate effort.
  • Mountain bike on roads: Knobby tires drag on pavement. Expect 9-13 mph.
  • E-bike (Class 1/2/3): Pedal assist makes 10 miles feel almost effortless. Expect 18-28 mph depending on class.

How to Get Faster Over 10 Miles

If you want to ride 10 miles faster, focus on three things in order:

  1. Build aerobic base: Two to three rides per week, mostly at conversational pace, for 6-8 weeks. This is the single biggest gain.
  2. Add intervals: Once you have a base, add one interval session per week — 4×4 minutes hard with 4 minutes easy is a great starting workout.
  3. Work on aero position: Lower your hands, keep your back flat, and tuck your elbows. Aero position alone can save 1-3 mph at any effort level.
Photo of author
BikeTips Staff articles are written and edited by the BikeTips team. We cover bikes, gear, maintenance and training for everyday riders, and every piece is reviewed by an editor before it's published.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.