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
Results
Pace per Mile
8:04
How to Use This Calculator
- Enter the Distance you ran in miles.
- Enter your total run time using the Hours, Minutes, and Seconds fields.
- Review your Pace per Mile and Pace per Kilometer in the results.
- Check your Speed in mph and kph and estimated Calories Burned.
- 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
- Identify Input Parameters4 parametersDistance = 3.1, Hours = 0, Minutes = 25, Seconds = 0 = 4 input(s) provided
- Calculate Pace per MilePace per Mile = `${paceMinPerMile8:04 = 8:04
- Calculate Pace per KilometerPace per Kilometer = `${paceMinPerKm5:01 = 5:01
- Calculate SpeedSpeed7.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.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Calorie & TDEE Calculator
Calculate your Total Daily Energy Expenditure (TDEE) and daily calorie needs based on your age, weight, height, and activity level.
Sports, Outdoors & RecreationHiking Calorie Calculator
Estimate calories burned hiking based on distance, elevation gain, terrain, pack weight, and body weight. Includes water intake recommendations.
Sports, Outdoors & RecreationRunning & Cycling Calculator
All-in-one pace, heart rate zones, calories, VO2 max, race predictions, and splits for runners and cyclists.
Sports, Outdoors & RecreationPace Converter
Convert running pace between kilometers and miles. Convert pace to speed and vice versa.
Running & Race TrainingRace Predictor Calculator
Predict race finish times across distances using the Riegel formula. Enter a known race result to estimate times for 5K, 10K, half marathon, marathon, and ultra distances.
More in Sports, Outdoors & Recreation.