Skip to main content
Calcimator

Running Pace Calculator

Calculate your running pace per mile and per kilometer. Get predicted race times for 5K, 10K, half marathon, and marathon distances.

Pace per mile and per kilometer are both simply your total elapsed time (Hours, Minutes, and Seconds combined) divided by the distance covered, expressed in the two most common running units. Speed in mph and kph is the same relationship inverted -- distance divided by time -- scaled to a per-hour rate. Race time predictions for 5K, 10K, half marathon, and marathon all use Pete Riegel's widely cited formula from Runner's World (1977): predicted time = your time x (target distance / your distance)^1.06. The exponent of 1.06, slightly above a straight linear 1.0, encodes the fact that sustainable pace declines gradually as race distance grows -- a runner who doubles their distance typically slows down a little, not zero, which is why doubling distance roughly multiplies predicted time by about 2.08 rather than exactly 2.0. Riegel's formula is widely used as a starting estimate but works best when the target distance isn't dramatically different from the distance actually run -- a 5K time predicts a 10K more reliably than it predicts a marathon, since fueling, pacing strategy, and endurance limits change the relationship over much longer distances.

Inputs

miles

Results

Pace per Mile

8:04

Pace per Kilometer5:01
Speed7.44 mph
Speed11.97 kph
Est. Calories Burned140
Predicted 5K25:04
Predicted 10K52:15
Predicted Half Marathon1:55:16
Predicted Marathon4:00:20
How to Use This Calculator
  1. Enter the Distance you ran in miles.
  2. Enter your total run time using the Hours, Minutes, and Seconds fields.
  3. Review your Pace per Mile and Pace per Kilometer in the results.
  4. Check your Speed in mph and kph and estimated Calories Burned.
  5. Use the predicted race times (5K through Marathon) to set future race goals.

What each input means

Distance
Distance traveled or between points.
Hours
Number of hours.
Minutes
Number of minutes.
Seconds
Number of seconds.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Distance = 3.1, Hours = 0, Minutes = 25, Seconds = 0 = 4 input(s) provided
  2. Calculate Pace per Mile
    Pace per Mile = `${paceMinPerMile
    8:04 = 8:04
  3. Calculate Pace per Kilometer
    Pace per Kilometer = `${paceMinPerKm
    5:01 = 5:01
  4. Calculate Speed
    Speed
    7.44 = 7.44

Engine last updated .

Frequently Asked Questions

Why does the marathon prediction use an exponent of 1.06 instead of scaling linearly?

Riegel's formula (1977) uses (targetDistance/yourDistance)^1.06 rather than a straight 1:1 ratio because sustainable running pace naturally slows as distance increases -- fatigue, fueling, and pacing all compound over a longer race. The extra 0.06 in the exponent is what makes doubling your race distance roughly multiply predicted time by about 2.08 instead of an unrealistic exactly-2.0, reflecting that a runner's average pace for a marathon is slower than double their 5K pace.

How accurate is a 5K time at predicting a marathon time?

Riegel's formula tends to be more reliable the closer the target distance is to the distance actually run -- a 5K predicts a 10K more accurately than it predicts a marathon. Over much larger distance jumps, factors the formula doesn't model (fueling strategy, pacing discipline, and endurance limits specific to ultra-long efforts) can pull actual marathon performance further from the mathematical prediction.

What's the difference between pace and speed in this calculator's results?

Pace (minutes:seconds per mile or per kilometer) and speed (miles or kilometers per hour) describe the identical run from two different angles -- pace is time per unit distance, speed is distance per unit time, and one is mathematically the reciprocal of the other. Runners commonly think in pace ("8 minutes per mile"), while speed is more familiar from cycling or driving contexts.

Does running a longer distance in the same time always mean a faster pace?

Yes -- covering more distance within the same Hours/Minutes/Seconds entered directly raises the calculated Speed and correspondingly tightens (lowers) the Pace per Mile and per Kilometer, since both are derived from the same distance-over-time relationship. The reverse is also true: taking longer to cover the same distance always lowers speed and slackens pace.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.