April 15, 2026 · Trail planning
How Long Does It Take to Hike 10 Miles?
Most hikers take between 4 and 6 hours to hike 10 miles, but that range is almost useless without context. A 10-mile hike on a flat maintained trail is a completely different day to 10 miles with 3,000 feet of elevation gain on rocky terrain. This guide breaks down exactly what affects your hiking time and gives you real estimates for different trail types.
The short answer: 10-mile hiking time by trail type
| Trail type | Elevation gain | Estimated time | Pace |
|---|---|---|---|
| Flat maintained trail | Minimal | 3–4 hours | 2.5–3.5 mph |
| Rolling hills | 500–1,000 ft | 4–5 hours | 2–2.5 mph |
| Moderate mountain | 1,000–2,000 ft | 5–7 hours | 1.5–2 mph |
| Steep / technical | 2,000 ft+ | 6–9 hours | 1–1.5 mph |
These estimates are for average fitness hikers without heavy packs. Add 30–60 minutes for groups of 4 or more, heavy packs over 15kg, or wet and muddy conditions.
What actually determines how long a 10-mile hike takes
Elevation gain is the biggest factor
Distance is almost irrelevant without knowing elevation gain. Most hikers slow to 1–2 miles per hour on steep climbs regardless of their flat-ground pace. Naismith's Rule, the classic planning formula, adds 1 hour for every 2,000 feet of climbing on top of your flat pace. A 10-mile hike with 4,000 feet of gain will take most hikers 2 full hours longer than the same distance on flat ground. Honestly, this is the number I check first on any route.
Your fitness level and hiking experience
A fit hiker who trains regularly might cover flat terrain at 3.5 mph and hold 2 mph on steep climbs. A beginner on the same trail might average 1.5 mph overall. The gap widens a lot with elevation. Experienced hikers develop an efficient uphill rhythm that takes time to build. If you're new to hiking, add 30–50% to any time estimate you find online. It's not about fitness alone, it's about knowing how to move on a hill.
Pack weight
Every kilogram of pack weight slows you down. The Pandolf equation, a load-carriage formula developed for military research and widely used in exercise science, shows that carrying 10kg increases energy expenditure by roughly 14% compared to hiking without a pack. On a 10-mile day hike with a full overnight pack, expect to add 45–90 minutes compared to a light daypack. It adds up faster than most people expect.
Trail conditions and terrain
Rocky, rooted, or off-trail terrain adds 20–40% to your hiking time compared to a maintained path at the same gradient. Wet or muddy conditions add another 15–30%. Snow slows most hikers to half their normal pace or less. If you're planning a technical scramble, standard hiking formulas will significantly underestimate your actual time. They're designed for trails, not boulder fields.
Group size
Solo hikers almost always move faster than groups. A group of six will typically take 15–25% longer than a solo hiker on the same route. Varied fitness levels, more frequent rest stops, and navigation decisions all slow things down. If you're leading a group, plan to the pace of the slowest member and build in extra buffer time. No exceptions on this one.
How to calculate your personal 10-mile hiking time
The most accurate way to estimate your time is to use a formula that accounts for your specific trail's elevation profile, your fitness level, and your pack weight. We've built a free hiking time calculator that blends three established models: Naismith's Rule, Tobler's hiking function, and Book Time. It gives you a realistic range rather than a single number, which is more useful for planning.
Use the HikeCalc Hiking Time Calculator →Enter your distance, elevation gain, and fitness level for a personalised time estimate.Real examples: 10-mile hike time estimates
Example 1: 10 miles, 1,000 ft elevation gain (typical day hike)
For an average fitness hiker with a light daypack on a maintained trail with 1,000 feet of elevation gain, expect 4–5 hours of moving time. Add 30–45 minutes for rest stops and you're looking at a 4.5–6 hour day. Start by 9am and you'll be back before dark with plenty of buffer. This is a solid benchmark day hike for most people.
Example 2: 10 miles, 3,000 ft elevation gain (mountain day hike)
This is a serious day out. Using Naismith's Rule, the elevation alone adds 2.5 hours to the base distance time. Most average fitness hikers will take 6–8 hours of moving time, with a full day of 7–9 hours including stops. An alpine start, on trail by 7am, is strongly recommended. Carry emergency gear and tell someone your plans.
Example 3: 10 miles, minimal elevation (flat coastal or forest trail)
On flat maintained terrain, fit hikers can cover 10 miles in 3–3.5 hours. Average hikers should plan for 3.5–4.5 hours. This is one of the few hiking scenarios where distance is actually a reliable predictor of time. It's also a good baseline for working out your personal pace before tackling hillier routes.
Tips for staying on schedule
- ·Use the turnaround rule: plan to turn around at the halfway point in time, not distance. If you have 6 hours, turn around after 3, even if you haven't reached the midpoint.
- ·Start earlier than you think you need to. Most hiking accidents happen when people are rushing to beat darkness.
- ·Build in a 20% time buffer for any hike. Conditions, navigation, and human factors always add time.
- ·Track your actual pace in the first hour and adjust your estimates from there.
- ·Tell someone your planned route and expected return time before you leave.
Frequently asked questions
- How long does it take to hike 10 miles for a beginner?
- Beginners should plan for 5–7 hours for a 10-mile hike on moderate terrain with 1,000–2,000 feet of elevation gain. Add extra time for rest stops, navigation, and the slower pace that sets in during the second half of the day. Starting with shorter hikes of 5–6 miles builds the experience and fitness needed to accurately gauge your personal pace.
- Is hiking 10 miles a day too much?
- For experienced hikers, 10 miles a day is a comfortable distance on moderate terrain. For beginners it's a significant undertaking, particularly with elevation gain. Build up gradually. Start with 4–5 mile hikes before attempting 10-mile days and your body will thank you.
- How many calories do you burn hiking 10 miles?
- Most hikers burn 500–1,200 calories hiking 10 miles depending on body weight, pack weight, and elevation gain. A 75kg hiker with a light pack on flat terrain burns roughly 550–650 calories. The same hiker with a 15kg pack and 2,000 feet of elevation gain burns 900–1,100 calories. Use our hiking calorie calculator for a personalised estimate.
Matt Jenkinson
Physiotherapist, Auckland NZ
Building HikeCalc to prepare for the Thorong La Pass, Nepal, October 2026.
Read more about Matt →Related calculators