Key Takeaways:
- Most cyclists take 45–60 minutes to bike 10 miles, depending on speed, fitness, and conditions.
- Beginners (~10 mph): ~60 minutes. Intermediate (~15 mph): ~40 minutes. Experienced (~20 mph): ~30 minutes.
- Terrain, weather, bike type, and traffic stops can add or cut several minutes from your time.
- Global cycling data shows an average speed of 12–13.5 mph, which means ~45–55 minutes for 10 miles.
How long does it take to bike 10 miles? That’s a common question for cyclists—whether you’re commuting to work, building fitness, or just planning your weekend ride.
Time matters: biking should fit into a busy schedule while also being fun and sustainable. The short answer? Most cyclists cover 10 miles in 45–60 minutes, but your actual ride time depends on speed, conditions, and your bike setup.

Enter any two values to solve the third — units can be switched between km/mi. Use Reset to start over.
Need a Few Practical Extras for Your Next Ride?
Browse cycling-related clothing and simple bike accessories that may help with comfort, visibility, storage, or everyday riding.
Paid links. As an Amazon Associate we earn from qualifying purchases.
How we calculate
Core: speed = distance / time
- Time (hours) =
H + M/60 + S/3600 - Distance: km or miles
- Speed: km/h or mph
Conversion: 1 mile ≈ 1.609 km
How Long Does It Take to Bike 10 Miles? (Quick Answer)
Most people can cover 10 miles in 45–60 minutes. Beginners average ~60 minutes, intermediates ~40–50 minutes, and experienced cyclists ~30 minutes.
Here’s a quick formula you can use:
- Hours = distance ÷ speed
- Minutes = (distance × 60) ÷ speed
For reference, the following are typical speed ranges for various cycling activities:
- Recreational cycling: 8-12 mph
- Touring pace: 10-15 mph
- Commuting pace: 12-18 mph
- Race pace: 23-28 mph
For a 10-mile riding time, just use the following formula:
- Number of hours: (distance in miles)/(speed in mph)=(hours to ride)
- Number of minutes: (distance in miles x 60) /(speed in mph)=(minutes to ride)
For example, a 10-mile commute at a speed of 10 mph will take 60 minutes.
- Computation: (10 mi x 60)/(10mph)=60 minutes
Now, let’s look at some of the factors that can affect your 10-mile bike ride time.
Time by Speed: Easy Table
| Average Speed (mph) | Time to Bike 10 Miles |
|---|---|
| 8 mph (beginner) | ~75 minutes |
| 10 mph (casual) | ~60 minutes |
| 12 mph (steady) | ~50 minutes |
| 15 mph (intermediate) | ~40 minutes |
| 18 mph (advanced) | ~33 minutes |
| 20 mph (experienced) | ~30 minutes |
| 23–28 mph (race pace) | ~21–26 minutes |
Tip: Convert easily → 10 miles ≈ 16.1 km. At 19 km/h (~12 mph), that’s about 50 minutes.

Research-Based Insights
To strengthen this with real-world stats:
- For an average cyclist, biking 10 miles generally takes between 45 minutes and 1 hour, with an average speed around 10–15 mph (16–24 km/h).
- Literature review: Average cycling speeds range from 11–27 km/h (7–17 mph), overall average ~19 km/h (12 mph) (J.S. Held, 2016).
- Global data: Men average 13.7 mph, women 12.1 mph, overall 13.5 mph—so about 45–55 minutes for 10 miles (RunRepeat, 2023).
- Beginners: 8–12 mph = ~60–75 minutes. Intermediate: 12–16 mph = ~40–50 minutes. (RunRepeat, 2023).
- Age factor: Younger riders ~12–13 mph average; older cyclists slower.
- Influences: Terrain, weather (wind slows), bike type (road bikes faster than MTBs), and rider fitness.
Factors that can affect your 10-mile bike ride time
Fitness
Here’s the most obvious factor: the fitter you are, the faster you’ll ride. If you’re just starting out, or getting back into cycling after a long layoff, it’s going to take you longer to ride 10 miles than someone who is in peak condition.
It’s important to start slow and gradually increase your mileage as you improve your fitness. There’s no need to try to go all-out from the start – just focus on building up your endurance and strength over time.
Age
Unfortunately, we all have to face the fact that we’re not getting any younger. As we age, our bodies tend to lose muscle mass and our bones become more fragile.
So, it’s not surprising that older cyclists tend to ride at a slower pace than their younger counterparts. However, this doesn’t mean that you have to give up cycling – just be realistic about your expectations and take things at your own pace.
Weight
Carrying extra weight can make it harder to ride – plain and simple. If you’re carrying around a few extra pounds, you might find that it takes you longer to ride 10 miles than someone who is at a healthy weight.
Losing weight can be tough, but it’s worth it if you want to improve your cycling performance. Even just a few pounds can make a big difference when it comes to how fast you ride.
Bike quality
Riding a high-quality bike will make it easier – and faster – to cover 10 miles than riding an old, beat-up bike. A good bike will be lighter and more aerodynamic, making it easier to pedal and keeping you from being slowed down by wind resistance.
Of course, a good bike can be expensive. But if you’re serious about cycling, it’s worth the investment.
By Rider & Bike Type
- Beginner on hybrid/comfort bike (8–12 mph): ~60–75 min.
- Intermediate on road bike (12–16 mph): ~40–50 min.
- Experienced on lightweight road/aero bike (18–20+ mph): ~30–35 min.
- Mountain bike on pavement: usually adds 4–10 min due to knobby tires & rolling resistance.
- E-bike: pedal-assist cuts 5–15 min, making 10 miles possible in 20–40 min.
Weather conditions
Wind, rain, and heat can all affect how long it takes to ride 10 miles. Strong winds can make pedaling harder, while rain can make the roads slick and dangerous. And if it’s hot out, you might find yourself tiring more quickly than usual.
If you’re planning on riding 10 miles, be sure to check the forecast beforehand and adjust your expectations accordingly.
Real-World Conditions
Cyclists know conditions can make or break ride times:
- Every stoplight/stop sign: add 15–45 seconds.
- Rolling hills: add 3–6 minutes.
- Strong headwinds: add 2–8 minutes.
- Gravel/trail vs paved road: add 4–10 minutes.
- Hot weather: faster fatigue → slower pace.
Route terrain
The terrain of your route can also affect your ride time. If you’re riding on flat, paved roads, you’ll be able to go faster than if you’re riding on a hilly, dirt trail.
When choosing a route, be sure to take the terrain into account and pick a route that’s appropriate for your skill level.
If you’re commuting 10 miles:
- Flat, light traffic: ~40–50 minutes.
- Urban with stops: ~50–65 minutes.
- Hilly + stoplights: 55–70+ minutes.

Frequently Asked Questions
Is biking 10 miles hard?
Biking 10 miles is not inherently hard, but it can be challenging depending on your fitness level, the quality of your bike, the terrain of your route, and the weather conditions.
How long does it take to bike 10 miles at 20 mph?
If you’re biking at 20 mph, it will take you 30 minutes to bike 10 miles.
Can a beginner bike 10 miles?
10 miles is a great goal for a beginner cyclist. Just be sure to start slow and increase your mileage gradually.
Can you bike 10 miles in 30 minutes?
Yes, you can bike 10 miles in 30 minutes at a speed of 20 mph. Professional cyclists often train at a speed of 25-28 mph on flat terrain, but 20mph is not recommended for beginners.
How long on an e-bike?
With pedal assist, expect 20–40 minutes, depending on assist level and terrain.
Road vs mountain bike?
Road bikes on pavement are faster. Mountain bikes usually take 5–10 min longer for the same distance.
Conclusion: How long does it take to bike 10 miles?
So, how long does it take to bike 10 miles? On average, between 45–60 minutes—but with speed, fitness, terrain, bike type, and conditions factored in, your time may range from 30 minutes (fast rider) to 75 minutes (beginner on hills). Whatever your pace, the important part is consistency, safety, and enjoying the ride.




