How Long Does It Take to Bike 100 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 500-600 minutes to bike 100 miles on flat terrain (around 8-12 mph). Trained road cyclists average 240-300 minutes (15-20 mph), while moderately fit recreational riders fall in the 360-440 minute range. 100 miles (a “century”) is a benchmark distance for serious cyclists — completing one is a legitimate athletic achievement.

Average 100-Mile Bike Ride Times by Skill Level

Skill LevelAvg SpeedTime for 100 miles
Casual / Beginner8-12 mph500-600 min
Moderate / Recreational14-17 mph360-440 min
Trained / Advanced18-22 mph240-300 min

What Affects Your 100-Mile Bike Time?

Your time over 100 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 100-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.

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

The bike you ride changes the math. A century requires structured training, race-day fueling, and a well-fitted bike. Most riders complete their first century in 6-8 hours after 12-16 weeks of training.

  • 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 100 miles feel almost effortless. Expect 18-28 mph depending on class.

How to Get Faster Over 100 Miles

If you want to ride 100 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.