Hiking Time Calculator

Calculate estimated hiking time using Naismith's Rule. Enter distance and elevation gain to plan your trip.

Estimate how long a hike will take based on distance and elevation gain.

About This Calculator

Planning a day hike or backcountry adventure requires accurate time estimation to ensure safety and enjoyment. The Hiking Time Calculator uses Naismith's Rule—the gold standard for trail time planning since 1892—to help you estimate how long your hike will take based on distance, elevation gain, and your fitness level. Whether you're a beginner planning your first summit or an experienced backpacker calculating daylight requirements, this tool provides reliable estimates for trip planning.

Accurate hiking time calculations are essential for safety. Underestimating trail time is one of the most common mistakes that leads to hikers being caught in darkness, missing trailheads before gates close, or exhausting supplies. This calculator factors in the critical variable that many hikers overlook: elevation gain. Climbing 1,000 feet adds significant time regardless of horizontal distance, and failure to account for this leads to the majority of unplanned late returns.

Beyond safety, knowing your hiking time helps you plan nutrition, water requirements, and rest stops. The American Hiking Society recommends consuming 200-300 calories per hour of hiking and drinking 0.5-1 liter of water per hour. With accurate time estimates, you can pack appropriately without carrying excess weight that slows you down further.

Naismith's Rule Formula

Time = (Distance ÷ Speed) + (Elevation Gain ÷ 600m) hours

Distance = Total trail length in kilometers (or miles)

Speed = Your base hiking pace on flat terrain (typically 3-5 km/hr)

Elevation Gain = Total uphill climbing in meters (add 1 hour per 600m)

Imperial version: Add 1 hour per 2,000 feet of elevation gain. Example: 8 miles at 3 mph + 3,000 ft gain = 2.67 hrs + 1.5 hrs = ~4.2 hours.

Hiking Pace by Fitness Level

Your base pace on flat, well-maintained trails varies significantly by experience and fitness:

Fitness LevelFlat Terrain PaceModerate HillsSteep Terrain
Beginner2.0 mph (3.2 km/h)1.5 mph1.0 mph
Average2.5-3.0 mph (4-5 km/h)2.0 mph1.5 mph
Fit/Experienced3.5-4.0 mph (5.5-6.5 km/h)2.5 mph2.0 mph
Trail Runner/Ultra5.0+ mph (8+ km/h)4.0 mph3.0 mph

Factors That Affect Hiking Speed

Pack Weight: Every 10 lbs of pack weight reduces your pace by approximately 5-10%. A 40 lb backpack can slow you 20-30% compared to day hiking with minimal gear.

Altitude: Above 8,000 feet (2,400m), expect 10-20% slower pace due to reduced oxygen. Above 12,000 feet, performance may drop 30-40% without acclimatization.

Trail Conditions: Muddy, rocky, or snow-covered trails can reduce pace by 25-50%. Root-covered forest trails are slower than groomed paths.

Weather: Heat above 85°F (30°C) requires more rest breaks. Cold, rain, or wind increase fatigue and slow progress.

Group Size: Hiking in groups typically reduces pace by 10-20% as you match the slowest member and coordinate breaks.

How to Use This Hiking Time Calculator

  1. Enter the trail distance: Use the total one-way or round-trip distance depending on your plan. Check trail maps, AllTrails, or park websites for accurate measurements.
  2. Input elevation gain: Enter the total uphill climbing. Note: elevation gain is cumulative—a trail with many ups and downs has more gain than just peak height minus trailhead.
  3. Select your pace: Be honest about your fitness level. Choose "Slow" if you're a beginner, carrying a heavy pack, or hiking with children.
  4. Review and add buffer: The calculator provides moving time. Add 15-30 minutes for every 2 hours of hiking to account for rest stops, snacks, photos, and navigation.
  5. Plan your start time: Work backward from sunset (with 1-hour safety margin) to determine the latest you should begin.

Common Hiking Time Mistakes to Avoid

Underestimating elevation impact: Many hikers calculate time based only on distance. A 6-mile hike with 3,000 feet of gain takes as long as a 10-mile flat hike. Always factor in elevation.

Forgetting rest breaks: Calculator estimates are for moving time only. Plan for 10-minute breaks every hour, plus longer stops for lunch. A 5-hour moving time becomes 6+ hours real time.

Using road/running pace: Trail hiking is much slower than road walking. Uneven terrain, obstacles, and elevation changes reduce speed significantly from your treadmill pace.

Ignoring descent time: Going downhill isn't much faster than up, especially on steep or technical terrain. Knees fatigue, and careful footwork slows you down.

Not checking conditions: Snow, mud, river crossings, and downed trees add significant time. Check recent trail reports before relying solely on distance-based calculations.

Terrain Difficulty Impact on Hiking Time

Different trail surfaces require different time adjustments beyond elevation:

Terrain TypePace AdjustmentNotes
Groomed trail / Fire roadBaseline (100%)Fastest hiking conditions
Rocky / Root-covered-20% to -30%Requires careful footwork
Scrambling / Boulder field-40% to -50%Hands-on sections slow significantly
Snow / Ice (packed)-30% to -40%Traction devices recommended
Deep snow (postholing)-50% to -70%Exhausting; snowshoes help
River crossings / MudAdd 5-15 min eachDepends on depth and frequency

Related Hiking & Fitness Calculators

Sources & Methodology: Hiking time calculations based on Naismith's Rule (1892), validated by modern studies including Tobler's Hiking Function and research published in the Journal of Outdoor Recreation and Tourism. Pace guidelines align with recommendations from the American Hiking Society, Leave No Trace Center for Outdoor Ethics, and National Park Service trail planning resources. Elevation adjustment factors based on physiological research on uphill locomotion. Calculator updated January 2026.

Frequently Asked Questions

How do I estimate hiking time for a trail?

Use Naismith's Rule: calculate base time by dividing trail distance by your hiking speed (typically 2-3 mph), then add 1 hour for every 2,000 feet (600 meters) of elevation gain. For a 6-mile hike with 2,000 ft elevation at 3 mph pace: 2 hours base + 1 hour elevation = 3 hours total. Always add 15-30 minutes buffer for rest stops, photos, and unexpected terrain challenges.

What is Naismith's Rule for hiking?

Naismith's Rule is a time-tested formula developed by Scottish mountaineer William Naismith in 1892. The rule states: allow 1 hour for every 3 miles (5 km) walked on flat terrain, plus an additional 1 hour for every 2,000 feet (600 meters) of ascent. Modern variations like Tobler's hiking function account for descent difficulty too. This formula remains the gold standard for trip planning used by hiking clubs, park rangers, and outdoor guides worldwide.

How much slower is hiking uphill vs flat terrain?

Uphill hiking typically reduces your pace by 50-70% compared to flat ground. On flat terrain, average hikers maintain 2.5-3 mph. On moderate inclines (15-25% grade), expect 1.5-2 mph. Steep ascents (25%+ grade) slow most hikers to 1-1.5 mph. Naismith's Rule accounts for this by adding approximately 30 minutes per 1,000 feet of elevation gain. Factors like pack weight, altitude, and technical terrain can slow you even further.