Hiking Time (Naismith's Rule) Calculator
Estimate hiking time using Naismith's Rule. Factor in distance, elevation gain, terrain, and fitness level for accurate trail time estimates.
Calculate total elevation gain and loss for a hiking route from waypoint data. Enter segments to get cumulative ascent, descent, and net elevation change.
| Seg | From | To | Change | Type |
|---|---|---|---|---|
| 1 | 500.00 m | 800.00 m | +300.00 m | ↑ Uphill |
| 2 | 800.00 m | 650.00 m | -150.00 m | ↓ Downhill |
| 3 | 650.00 m | 900.00 m | +250.00 m | ↑ Uphill |
| 4 | 900.00 m | 750.00 m | -150.00 m | ↓ Downhill |
| 5 | 750.00 m | 1,100.00 m | +350.00 m | ↑ Uphill |
| 6 | 1,100.00 m | 950.00 m | -150.00 m | ↓ Downhill |
| Totals | +900.00 / -450.00 | Net: +450.00 | ||
| Total Gain | Rating | Typical Example |
|---|---|---|
| < 300 m | Easy | Nature walk, gentle hills |
| 300 – 700 m | Moderate | Half-day hike, foothills |
| 700 – 1,200 m | Strenuous | Full mountain day hike |
| 1,200 – 2,000 m | Very Challenging | Alpine traverse, peak climb |
| > 2,000 m | Extreme | Ultra-endurance, expedition |
Total elevation gain is often a better indicator of hiking effort than route distance alone. A trail with repeated climbs and descents can feel much harder than a route of the same length that gains elevation only once.
This calculator totals cumulative ascent and descent from route waypoints so you can see the real uphill and downhill load instead of just the difference between the start and finish elevations. That is especially useful on rolling terrain where net elevation change hides a lot of actual climbing.
Use it when you want a better sense of route difficulty, pacing, and daily effort than a trail description gives at first glance.
Cumulative gain matters because that is what your legs actually have to climb. A route can finish only a little higher than it started and still feel like a hard day if it hides repeated climbs in the middle.
Total Gain = Σ(elevation[i+1] − elevation[i]) for all segments where elevation increases
Total Loss = Σ(elevation[i] − elevation[i+1]) for all segments where elevation decreases
Net Change = Final Elevation − Starting ElevationResult: Total gain: 550 m, Total loss: 300 m, Net change: +250 m
Segment 1: +300 m (500→800). Segment 2: −150 m (800→650). Segment 3: +250 m (650→900). Segment 4: −150 m (900→750). Total gain = 300+250 = 550 m. Total loss = 150+150 = 300 m. Net = 750−500 = +250 m.
An elevation profile shows how altitude changes along a route. Steep sections appear as sharp rises or drops. Flat sections are horizontal. The area under the uphill portions represents total elevation gain. Viewing profiles helps anticipate difficulty across different trail sections.
Many trail rating systems use elevation gain as a primary factor. The Swiss Alpine Club rates trails by cumulative gain. The Shenandoah difficulty formula multiplies elevation gain by distance. Understanding your total gain helps you accurately self-assess trail difficulty.
Stair climbing is the best urban training for elevation gain. 100 floors of stairs equals roughly 300 m of gain. Inclined treadmill walking at 15% grade approximates uphill hiking. Target training for at least 75% of your planned daily gain before a major trek.
Last updated:
Net elevation change is simply end altitude minus start altitude. Elevation gain is the total of all uphill segments. A trail that goes up 500 m, down 200 m, then up 300 m has a net change of +600 m but a cumulative gain of 800 m. Your legs feel the 800 m.
Under 500 m is easy for most hikers. 500–1,000 m is moderate. 1,000–1,500 m is strenuous. Over 1,500 m is very challenging and suitable for fit, experienced hikers only. Ultra-endurance hikers may do 2,000–3,000 m in a single day.
GPS elevation data has noise that adds small false ups and downs. This accumulates into overestimated gain. Trail guides use smoothed topographic data. Applying a 10–20% reduction to GPS-measured gain gives a more accurate figure.
Hiking uphill burns roughly 400–600 calories per hour depending on grade, pack weight, and body weight. Each 100 m of gain adds approximately 50–80 extra calories beyond flat walking. A 1,000 m gain day might burn 3,000–4,000 total calories.
For out-and-back routes, the return trip's gain equals the outbound trip's loss (and vice versa). So total round-trip gain = outbound gain + outbound loss. For loops, enter all waypoints including the return leg.
Use topographic maps, hiking apps (AllTrails, Komoot, Gaia GPS), Google Earth, or national mapping services. Mark key points: trailhead, high points, low points, and summits. More waypoints give a more accurate cumulative gain calculation.
Estimate hiking time using Naismith's Rule. Factor in distance, elevation gain, terrain, and fitness level for accurate trail time estimates.
Estimate hiking descent time based on distance, elevation loss, gradient, and terrain. Plan safe return trips with accurate downhill time estimates.
Calculate how altitude affects physical performance, boiling point, and cooking times. Plan for high-altitude travel with pressure and oxygen estimates.