Hiking Time Calculator
Estimate how long your hike will take using distance, elevation, pace, and trail conditions — based on Naismith’s Rule.
Units:
Route Details
Pace & Fitness
Trail Conditions
Your Results
Estimated Total Hiking Time
—
hours : minutes
Moving Time
—
hrs : min
Calories Burned
—
kcal (est.)
Elev. Time Added
—
minutes
Difficulty Intensity
—
Calculating…
Calculation Breakdown
| Variable | Input | Value Used |
|---|
Formula (with your numbers)
—
FAQs
What is Naismith’s Rule?
▾
Naismith’s Rule is a guideline created by Scottish mountaineer William Naismith in 1892. It says to allow 1 hour per 3 miles of distance, plus 1 hour for every 2,000 ft of elevation gain. This calculator builds on that by also adding trail difficulty, fitness level, and rest breaks.
What is a good average hiking speed?
▾
For a fit adult on a maintained trail, 2.5 mph (4 km/h) is a widely used average. Beginners or groups typically move at 1.5–2 mph. On rocky or steep terrain, most hikers slow to under 2 mph regardless of fitness.
How does elevation gain affect hiking time?
▾
Elevation is often the biggest factor beyond flat distance. Every 1,000 ft of gain adds roughly 30–60 minutes of moving time depending on your fitness and the steepness of the trail.
How long does it take to hike 10 miles?
▾
On a flat maintained trail at 2.5 mph, 10 miles takes about 4 hours of moving time. Add 2,000 ft of elevation and that rises to 5–5.5 hours. With breaks, a typical hiker finishes in 5–7 hours total.
What Is a Hiking Time Calculator?
A hiking time calculator estimates how long a hike will take based on your route distance, elevation gain, walking speed, fitness level, and trail conditions. It uses Naismith’s Rule — a formula used by hikers since 1892 — as its foundation, then adjusts for difficulty and rest breaks to give you a realistic total time on trail.
Use it before any hike to plan your start time, check you’ll be back before dark, and set a safe turnaround time.
How to Use This Calculator
- Choose your unit system — Imperial (miles / feet) or Metric (km / metres).
- Enter your total hike distance and elevation gain from your trail map or GPS app.
- Set your walking speed. Not sure? Leave it — the calculator defaults to 2.5 mph (4 km/h).
- Select your fitness level and trail difficulty from the dropdowns.
- Add your planned rest break time in minutes (lunch, photos, etc.).
- Click Calculate Hiking Time to see your total estimated time, moving time, calories burned, and a full breakdown.
