Skip to content

Running pace calculator

Work out your pace per mile or kilometer, your finish time for a target pace, or how far you ran, and see predicted times for the 5K, 10K, half marathon and marathon.

  • Free, no limits
  • No sign-up
Everything happens in your browser; your data is never uploaded.
The link includes the values you entered, so you can bookmark or share the result. We don't store them: only people you send it to will see them.
  • ✓ Free
  • ✓ No sign-up
  • ✓ Nothing uploaded

Next step

What to do next

How to use it

  1. Choose miles or kilometers.
  2. Pick what to calculate: pace, finish time or distance.
  3. Enter the two values you know, or tap a race distance.
  4. Read your pace, time, speed and race predictions.
Try it now

Pace, time and distance

Pace, time and distance are linked by one simple equation, so if you know two you can find the third:

  • Pace = time ÷ distance
  • Time = pace × distance
  • Distance = time ÷ pace

Enter times as h:mm:ss or mm:ss (for example 55:00 or 1:52:30) and paces as mm:ss per mile or per km. The calculator also shows your speed in mph or km/h and your pace in the other unit.

Worked examples

  • Pace: 6.2 miles (10K) in 55:00 → 55 ÷ 6.2 ≈ 8:52 per mile (5:30 per km), about 6.8 mph.
  • Finish time: a half marathon (13.1 mi) at 9:00 per mile → 9 × 13.1 = 117.9 minutes ≈ 1:57:54.
  • Distance: 45 minutes at 10:00 per mile → 4.5 miles.

Tap 5K, 10K, Half marathon or Marathon to fill in the exact race distance.

Race time predictions

Below your result, the calculator predicts times at other distances with the Riegel formula:

T₂ = T₁ × (D₂ ÷ D₁)^1.06

The exponent 1.06 reflects that you slow down slightly as the distance grows. For example, a 25:00 5K predicts about 52:07 for 10K and about 1:55 for a half marathon.

The prediction assumes you've trained for the longer distance. For the marathon in particular it's usually optimistic for recreational runners, because fueling, pacing and endurance matter more as the race gets longer.

Pace chart for common race times

Goal5K10KHalf marathonMarathon
8:00 per mile24:5149:421:44:533:29:45
9:00 per mile27:5855:551:57:593:55:58
10:00 per mile31:041:02:082:11:064:22:11
11:00 per mile34:111:08:212:24:124:48:24

Pacing tips

  • Start conservatively. Running the first mile 10–20 seconds slower than goal pace often leads to a faster finish.
  • Train by effort, not just pace. Heat, hills and wind slow you down; the target heart rate calculator helps you keep easy runs easy.
  • Use the predictions to set realistic goals, then adjust after a tune-up race.
  • Convert treadmill speeds: 6 mph is a 10:00 mile, 7 mph about 8:34, 8 mph 7:30.

All calculations run in your browser.

Frequently asked questions

How do I calculate my running pace?

Divide your total time by the distance. For example, 30 minutes for 3 miles is a 10:00 per mile pace.

What is a good 5K time?

It depends on age, sex and experience. Many recreational runners finish between about 25 and 35 minutes.

How accurate is the Riegel race predictor?

It works well for trained runners between similar distances. Marathon predictions from short races are often too optimistic.

How do I convert pace per km to pace per mile?

Multiply the pace per km by 1.609. A 5:30 per km pace is about 8:51 per mile.

How long is a half marathon?

13.1 miles (21.0975 km). A marathon is 26.2 miles (42.195 km).

Sources

Last reviewed: November 14, 2026 · Kitpebble editorial team

Change log

  • : Sources expanded; FAQ and content reviewed.

For general information only; not medical advice or a diagnosis. How we write and review our pages

Recommended

Similar tools

If Running pace calculator helped, you may need these too.

See all in category →

People also use