Running Pace Calculator

Work out your running pace per mile and per kilometre from distance and time, and predict 5K, 10K, half marathon and marathon times with Riegel’s formula.

h
min
s

Result

Pace per mile—
Pace per kilometre—
Speed—mph
Speed—km/h
Predicted 5K time—
Predicted 10K time—
Predicted half marathon time—
Predicted marathon time—

Pace is the language of runners: “I ran a 9-minute mile”, “we’re aiming for 5:30 a kilometre”. Pace is simply time per unit of distance, and the calculation is easy but easy to get wrong when switching between miles and kilometres or between pace and speed. This calculator takes any distance and finishing time and returns the pace per mile and per kilometre, the speed in miles per hour and kilometres per hour, and predicted times for a 5K, 10K, half marathon and marathon using Riegel’s model of how performance changes with distance.

How to use the running pace calculator

  1. Enter the distance you ran in kilometres, miles or metres.
  2. Enter your time in hours, minutes and seconds.
  3. Read your pace per mile and per kilometre, and your speed.
  4. Check the predictions for other race distances to set goals.

Pace formulas

Marathon finish time by pace26.2 miles × pace per mile6:00 /mi2:37:197:00 /mi3:03:328:00 /mi3:29:459:00 /mi3:55:5810:00 /mi4:22:1111:00 /mi4:48:2412:00 /mi5:14:38 bodysizecalc.com
Marathon finish time at paces from 6:00 to 12:00 per mile (table below).
Pace = time ÷ distance
Pace per mile = pace per km × 1.609344
Speed = distance ÷ time (mph = 3,600 × metres ÷ seconds ÷ 1,609.344)
Riegel prediction: T₂ = T₁ × (D₂ ÷ D₁)1.06

The prediction model is from Riegel PS, Athletic records and human endurance, American Scientist 1981;69:285–290, which found that performance across distances from about 3.5 minutes to several hours follows a power law with an exponent near 1.06. The mile is 1,609.344 m, the half marathon 21,097.5 m and the marathon 42,195 m.

Worked example

You run 5 km in 25:00.

  • Pace per km = 25:00 ÷ 5 = 5:00; per mile = 8:03
  • Speed = 7.46 mph = 12.00 km/h
  • Riegel predictions: 10K 52:07, half marathon 1:55:00, marathon 3:59:47

Treat the marathon figure as an upper limit of ability: it assumes endurance training equal to your 5K fitness.

Pace chart: finish times at common paces

Pace per mileSpeedkm/hPace per km5K10KHalf marathonMarathon
6:0010.00 mph16.09 km/h3:4418:3837:171:18:392:37:19
7:008.57 mph13.79 km/h4:2121:4543:301:31:463:03:32
8:007.50 mph12.07 km/h4:5824:5149:431:44:533:29:45
9:006.67 mph10.73 km/h5:3627:5855:551:57:593:55:58
10:006.00 mph9.66 km/h6:1331:041:02:082:11:064:22:11
11:005.45 mph8.78 km/h6:5034:111:08:212:24:124:48:24
12:005.00 mph8.05 km/h7:2737:171:14:342:37:195:14:38

Using pace in training

Limits of the predictions

Riegel’s exponent is an average; trained marathoners may hold closer to 1.04 while those with limited mileage slow more steeply. Predictions across long gaps (5K to marathon) are optimistic unless you have trained for the longer distance. Course, weather, altitude and fuelling will change the real result. Related tools include the VO2 Max Calculator, Target Heart Rate Calculator and Steps to Miles Calculator.

This page is for information only and is not coaching or medical advice. If you have a heart condition or are new to hard exercise, check with a doctor before maximal efforts.

Sources

  • Riegel PS. Athletic records and human endurance. American Scientist 1981;69:285–290.
  • World Athletics. Competition rules: road race distances (half marathon 21,097.5 m; marathon 42,195 m).
  • National Institute of Standards and Technology. NIST Handbook 44 (international mile = 1,609.344 m).

Frequently asked questions

How do I calculate running pace?

Divide your time by your distance. Running 5 km in 25 minutes is 25 ÷ 5 = 5:00 per kilometre, or 8:03 per mile. Pace per mile = pace per kilometre × 1.609344.

How are race times predicted?

The calculator uses Peter Riegel’s endurance model (American Scientist 1981;69:285–290): time over a new distance = known time × (new distance ÷ known distance)^1.06. The exponent reflects the slowdown over longer distances. It works best between similar distances, such as a 10K to a half marathon.

How accurate are the predictions?

They are a guide and assume equivalent training and conditions. Predicting a marathon from a 5K usually overestimates what an under-trained runner can do. Weather, course profile and fuelling all matter.

What pace should I run training in?

Easy runs are typically 1 to 2 minutes per mile slower than 10K race pace, but heart rate and effort are better guides. See the Zone 2 Heart Rate Calculator for easy-run heart rates.

What is a good running pace?

There is no standard. Recreational adult runners often run 9 to 12 minutes per mile (5:35 to 7:30 per km). Compare yourself with your own past results rather than others.

Related calculators

Last updated October 25, 2026. Found a problem with this calculator? Tell us.