Hiking Time Calculator (Naismith's Rule)
Naismith's rule turns a route's distance and climb into a walking-time estimate. The calculator divides your distance by your flat pace for the base time, then adds one hour for every 600 meters of ascent. Drag the three sliders for distance, elevation gain, and pace, and it reports the base time, the ascent time, and a combined total in both decimal hours and a clean Xh Ym format.
How to estimate hiking time
- Set Distance in kilometers with the slider or number field (0.5 to 60 km).
- Set Elevation gain in meters for the total climb (0 to 4000 m; use 0 for a flat route).
- Set Walking pace in km/h, or keep the 5 km/h default (range 2 to 7).
- Read the big 'Estimated hiking time' in Xh Ym, with the exact decimal hours below it.
- Check the Distance time, Ascent time, and Total cards, then hit 'Copy estimate' to save it.
Examples
12 km hike with 800 m of climb
distance 12 km, elevation gain 800 m, pace 5 km/h
Distance time 2.40 h, ascent time 1.33 h, total 3h 44m (3.73 hours).
Long mountain day at a steady pace
distance 20 km, elevation gain 1000 m, pace 4 km/h
Distance time 5.00 h, ascent time 1.67 h, total 6h 40m (6.67 hours).
Flat 8 km valley walk
distance 8 km, elevation gain 0 m, pace 5 km/h
Distance time 1.60 h, ascent time 0.00 h, total 1h 36m (1.60 hours).
Frequently asked questions
What is Naismith's rule?
Devised by Scottish mountaineer William Naismith in 1892, it allows one hour for every 5 km of distance and adds an extra hour for every 600 m of ascent. This calculator uses that exact formula.
How does the calculator do the math?
Base time is distance divided by your pace. Ascent time is the elevation gain divided by 600 meters per hour. It adds the two together, so 12 km at 5 km/h plus 800 m of climb is 2.4 + 1.33 = 3.73 hours, shown as 3h 44m.
Is this estimate exact?
No. It is a planning guideline only. Real time depends on terrain, pack weight, fitness, altitude, weather, group size, and rest stops, none of which the formula knows about.
What pace should I use?
Around 5 km/h suits most fit walkers on easy, well-graded ground. Drop to 3 to 4 km/h for rough terrain, heavy loads, difficult navigation, or larger groups that move at the speed of the slowest member.
Does it account for descent?
No. The classic rule adds nothing for going downhill, and neither does this tool. Steep, loose, or technical descents can be slower than the climb, so add your own buffer for routes with big drops.
Why does the calculator use kilometers and meters?
The formula and its 600 m constant are cleanest in metric. If your map is in miles and feet, convert first: 1 mile is about 1.61 km and 1 foot is about 0.305 m.
Should I add time for breaks?
Yes. The result is moving time only. Add extra for lunch, photos, navigation checks, water stops, and rest, especially on long, hot, or remote routes where fatigue compounds.
What are the input limits?
Distance runs from 0.5 to 60 km, elevation gain from 0 to 4000 m, and pace from 2 to 7 km/h. These cover everything from a short stroll to a very long mountain day.
Does the tool send my route anywhere?
No. Every calculation runs locally in your browser. Nothing you enter is uploaded or stored, so you can plan a trip offline once the page has loaded.
Learn more
- Naismith's Rule Explained: History, Math, and Its Limits
Where Naismith's rule came from, exactly how the distance and ascent math works, and the adjustments experienced hikers add for real trails.
Related tools
Hiking Water Calculator
Work out how much drinking water to carry on a hike. Enter your hours and conditions to get total liters and ounces to pack for the trail.
Trail Calorie Calculator
Estimate calories burned hiking using MET values. Enter your weight, hours and effort to see kilocalories burned on the trail. Free and private.
Backpack Weight Calculator
Find a recommended maximum pack weight from your body weight. See your pack as a percent of body weight and whether it sits within the limit.
Pace Count Calculator
Convert between distance and paces for land navigation. Enter your pace count per 100 m to find total paces for a distance, or distance from paces.
Sleeping Bag Rating Calculator
Find a recommended sleeping bag temperature rating from the expected overnight low. Adds a safety margin based on whether you sleep warm or cold.