How long will your hike take? Enter your distance and elevation gain and we'll estimate your time using a modified version of Naismith's Rule, adjusted for your pace and terrain.
This tool uses a modified version of Naismith's Rule, a formula developed by Scottish mountaineer William Naismith in 1892. The base calculation is 19.3 minutes per mile, plus 30 minutes for every 1,000 feet of elevation gain.
From there, a pace multiplier adjusts for how fast you're moving: Casual adds 20% to account for frequent stops, Power subtracts 15% for strong hikers who keep moving. The terrain multiplier adds extra time for rocky or technical routes, which slow everyone down more than the distance and elevation numbers suggest.
Montana Mode (Rocky/Technical, ร1.25) is pre-selected because most trails around Bozeman and the Gallatin Range involve loose rock, boulder fields, or off-trail scrambling that makes the standard formula optimistic.
Base time = (miles ร 19.3) + ((elevation ft รท 1,000) ร 30) Final time = base ร pace multiplier ร terrain multiplier This calculator doesn't know your elevation profile (sustained steep grades feel different than rolling terrain), your altitude, whether the trail is snow-covered, or how much weight you're carrying. Treat the result as a starting point, not a guarantee.
Most general hiking time estimates are built around well-maintained trails in temperate climates. Montana doesn't care about that. The Gallatin Range, Crazy Mountains, and Beartooths routinely throw loose talus, creek crossings, and 10,000-foot altitude at you in the same afternoon. A "5-mile hike" in Bozeman is a different animal than a 5-mile walk in a state park.
The Rocky/Technical multiplier exists because we've watched plenty of confident hikers leave the trailhead budgeting two hours for something that took four. Elevation gain is only part of the story. Once you're picking your way across a boulder field at 9,500 feet, pace drops fast. Build in a buffer. Leave earlier than you think you need to.
These estimates use a steady pace on moderate dirt trail. Rocky terrain adds roughly 15โ25 minutes per the totals below, and a casual pace adds another 20%.
| Distance | Elevation Gain | Moderate Trail | Rocky / Montana Mode |
|---|---|---|---|
| 3 miles | 500 ft | 1h 20m | 1h 31m |
| 5 miles | 1,000 ft | 2h 19m | 2h 38m |
| 8 miles | 1,500 ft | 3h 39m | 4h 9m |
| 10 miles | 2,000 ft | 4h 38m | 5h 16m |
| 12 miles | 2,500 ft | 5h 25m | 6h 9m |
| 15 miles | 3,000 ft | 6h 38m | 7h 32m |
A 5-mile hike takes most people between 1 hour 45 minutes and 2 hours 30 minutes, depending on elevation gain and terrain. With 1,000 feet of gain on a moderate dirt trail, a steady hiker should budget about 2 hours 20 minutes. On flat, groomed trail with minimal elevation, you can trim that to around 1 hour 45 minutes. Add 20% for a casual pace with frequent stops.
A 10-mile hike typically takes 4 to 5.5 hours depending on elevation and terrain. With 2,000 feet of gain on moderate terrain, plan for about 4 hours 40 minutes at a steady pace. On rocky or technical Montana trail, that same hike stretches to around 5 hours 15 minutes. On flat ground with minimal elevation gain, a strong hiker can finish 10 miles in about 3 hours 15 minutes.
A 3-mile hike takes most people between 1 hour and 1 hour 30 minutes. With 500 feet of elevation gain on a moderate dirt trail, budget about 1 hour 20 minutes at a steady pace. On rocky terrain, add another 15 minutes. With minimal elevation gain on a flat, groomed trail, you can finish in just over an hour.
Naismith's Rule is a formula for estimating hiking time developed by Scottish mountaineer William Naismith in 1892. The original rule allows 1 hour for every 3 miles walked, plus 30 minutes for every 1,000 feet of elevation gain. This calculator uses a slightly modified version with a base pace of 19.3 minutes per mile, adjusted for real-world hiking speeds, with additional multipliers for pace and terrain difficulty.
On flat, groomed trail, most hikers cover a mile in about 20 minutes. Add elevation gain and rough terrain and that stretches to 25โ35 minutes per mile. This calculator uses 19.3 minutes per mile as a base, derived from a modified Naismith's Rule, before factoring in elevation, pace, and terrain.
Most day hikers comfortably cover 8 to 12 miles. A strong hiker on a well-maintained trail can push 15 to 20 miles. In Montana, where trails are often rocky and elevation gain is significant, 8 to 10 miles is a solid full-day outing for most people. Always factor in available daylight, weather, and how much water and food you're carrying.
Planning an overnight? Try the Backpack Food & Weight Calculator to estimate how much food to carry and how heavy your pack will be.