How the Elevation Impact Calculator Works
The Elevation Gain/Loss Impact Calculator uses a modified version of Naismith's rule adapted specifically for running rather than hiking. The original Naismith's rule (1892) estimated that hikers should allow 1 hour for every 5 km of horizontal distance plus an additional hour for every 600 meters of ascent. Our running adaptation significantly reduces these penalties because runners move faster and more efficiently on grades than hikers.
For uphill sections, the calculator adds approximately 60 seconds per 100 meters of elevation gain. For downhill sections, it subtracts approximately 30 seconds per 100 meters of loss on moderate grades (under 10%). However, on steep downhills exceeding 15%, the calculator actually adds time because the braking forces required to control descent speed outweigh any gravitational advantage.
The calculator also factors in terrain type as a multiplier. Trail surfaces increase the elevation time penalty by 15% compared to road, because uneven ground reduces both uphill and downhill efficiency. Mixed terrain applies a 7% increase. The result is an adjusted finish time, average pace, and equivalent flat distance that accurately reflect the true difficulty of your course.
Think of it as a course-level Grade Adjusted Pace (GAP) estimator. Per-segment GAP tools (Strava, Running Writings) require a GPX file. This calculator works from two numbers most runners already have — total gain and total loss — and produces the same three answers marathoners actually need: how long the race will take, what your average adjusted pace should feel like, and how much fuel to pack.
The Science of Running on Grades
Running economy — the oxygen cost of running at a given speed — changes dramatically with gradient. Research by Minetti et al. (2002) in the Journal of Applied Physiology established the metabolic cost curve for graded locomotion, showing that the most economical running gradient is actually a slight downhill of about -10%, not flat ground. Every major GAP implementation (Strava, Running Writings, Stryd) cites Minetti's curve as its foundation.
Uphill running increases energy cost primarily through increased vertical work against gravity. Each meter of elevation gain requires approximately 9.8 joules per kilogram of body mass of additional gravitational potential energy. For a 70 kg runner, climbing 100 meters requires roughly 68.6 kJ of gravitational work — equivalent to about 0.8 km of extra flat running once metabolic efficiency (~25% in running) is factored in. This is why the equivalent flat distance concept is so useful for planning.
Downhill running presents a different challenge. While gravitational potential energy assists forward motion, the eccentric muscle contractions required to control descent speed cause significant muscle fiber damage. Research by Eston et al. (1995) demonstrated that downhill running produces delayed-onset muscle soreness (DOMS) that peaks 48-72 hours after exercise and can reduce force production by 20-30%. This is why the Boston Marathon, despite being a net downhill course, is considered one of the more challenging major marathons — the quad-destroying descents in the first half compromise performance on the Newton Hills in the second half.
How Major Marathons Compare: Gain per Kilometer
Use these reference points to interpret the results you get from the calculator above. Gain per kilometer is a more honest difficulty metric than total climbing, because a 500 m spread across 42 km feels very different from 500 m piled into two Heartbreak Hills. Figures below are from findmymarathon course-profile data:
- Berlin ~1.7 m/km gain (73 m total) — world-record course; the least elevation penalty of any major marathon.
- Chicago ~1.8 m/km (74 m total) — flat lake-level loop; ideal for a flat PR attempt.
- London ~3.0 m/km (127 m total) — mostly flat with subtle Thames-side rollers.
- Tokyo ~1.4 m/km (60 m total) — flat with gentle rises; net downhill across 42 km.
- Boston ~5.9 m/km gain, 9.2 m/km loss (248 m gain / 388 m loss) — net downhill, but quad-wrecking early descents and late Newton Hills make it slower than flat for most.
- NYC ~5.8 m/km (246 m total) — five bridges, including the Verrazzano climb out of the gate.
- Big Sur ~12-16 m/km (504-665 m total depending on source: 665 m per the official bigsurmarathon.org course PDF; 504 m per findmymarathon) — scenic California coast; one of the hilliest road marathons in the United States, with Hurricane Point at mile 10-12.
If your course sits in the 6+ m/km range, expect to add 5-10 minutes to your flat-PR goal time. If your course matches Berlin or Chicago and your training has been hilly, you may actually run faster than your training paces suggest.
How Hilly Is Hilly? Gain per Mile and per Kilometer
Runners disagree about whether a course is “hilly” because the scale everyone quotes was built for trails. On that standard classification, every World Marathon Major lands in the bottom two bands — Boston and New York both sit near 31 ft per mile, which is only “moderately rolling,” and Big Sur, one of the hilliest road marathons in the United States at 63-84 ft per mile, still lands mid-“rolling.” If your race felt brutal but scores low here, that is the scale doing its job: it has to stretch all the way to alpine ultras.
| Terrain | Gain per mile | Gain per km | Time cost on a loop course |
|---|---|---|---|
| Flat | 0-10 ft | 0-1.9 m | Under 1 sec/mile (under 25 sec over a marathon) |
| Moderately rolling | 10-50 ft | 1.9-9.5 m | 1-5 sec/mile (about 0.5-2 min over a marathon) |
| Rolling | 50-150 ft | 9.5-28 m | 5-14 sec/mile (about 2-6 min over a marathon) |
| Very hilly | 150-250 ft | 28-47 m | 14-23 sec/mile (about 6-10 min over a marathon) |
| Mountainous | 250 ft and up | 47 m and up | 23+ sec/mile (10 min and up) |
The time column assumes a loop or out-and-back where gain equals loss, using the same coefficients as the calculator above: 60 seconds added per 100 m climbed, 30 seconds returned per 100 m descended. Because the descent refunds only half of what the climb costs, a course that finishes where it started still costs you time — roughly 30 seconds per 100 m of gain, whether the climbing arrives as one wall or forty rollers. Point-to-point courses have unequal gain and loss, so enter both numbers in the form above to see yours.
To place your own race, take the total gain from the official course page, divide by the race distance, and read across. A marathon with 300 m of gain is 7.1 m/km, or 38 ft per mile: moderately rolling, worth about 90 seconds. One caveat — this scale cannot separate road marathons from each other, because they all compress into the bottom two bands. For road-versus-road comparison use the per-kilometer figures in the table above this one, and read the calculator’s 1-10 difficulty score the same way: it spans city road to alpine ultra, so a road marathon scoring 1-2 is normal, not an error.
Pacing Strategy for Hilly Courses
Effective pacing on hilly courses requires abandoning the flat-course mentality of maintaining a constant pace per kilometer. Instead, elite coaches recommend pacing by effort — accepting variable split times while keeping your heart rate and perceived exertion consistent.
On uphills, expect your pace to slow by 20-40 seconds per kilometer depending on gradient. Shorten your stride length and increase cadence to maintain mechanical efficiency. Many coaches recommend aiming for 85-90% of your flat-ground cadence on climbs, which naturally slows your pace while keeping effort manageable.
On downhills, resist the temptation to let gravity do all the work. Controlled descending at 5-10 seconds per kilometer faster than flat pace is sustainable; hammering descents at 30+ seconds faster is a recipe for late-race muscle failure. Focus on light, quick turnover rather than overstriding, which increases braking forces and impact loading on joints.
For races with significant elevation like trail ultras, consider power-hiking uphills steeper than 15% grade. Research shows that walking becomes more metabolically efficient than running above approximately 15% gradient for most recreational athletes, preserving energy for runnable sections. Pair this tool with the GAP calculator for segment-level pacing and the finish time calculator to cross-check your goal time.