Running Pace Calculator

Find your running pace per kilometer and per mile from distance and time, or predict a finish time from a target pace.

Half marathon = 21.0975 km; marathon = 42.195 km.
h
min
s

Results

Pace per kilometer
5:00 /km
Pace per mile
8:03 /mi
Average speed
12.00
Total time
25:00

How it’s calculated

Pace is the time taken per unit of distance, the reciprocal of speed. It is shown as minutes:seconds per kilometer or per mile (1 mile = 1.609344 km exactly).

pace = time ÷ distance speed = distance ÷ time finish time = pace × distance

Example: 5 km in 25:00. Pace = 1,500 s ÷ 5 km = 300 s/km = 5:00 /km. Per mile: 300 × 1.609344 = 482.8 s = 8:03 /mi. Speed = 5 km ÷ (25/60 h) = 12 km/h.

Predicting a finish: 5 km at 5:30 /km = 330 s × 5 = 1,650 s = 27:30.

Frequently asked questions

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

Multiply the pace in seconds by 1.609344. For example 5:00 /km (300 s) × 1.609344 = 482.8 s ≈ 8:03 /mi.

What pace do I need for a sub-4-hour marathon?

4 hours over 42.195 km is 14,400 ÷ 42.195 = 341.3 s, or about 5:41 /km (9:09 /mi).

Does this account for hills or fatigue?

No. It assumes an even pace over the whole distance.

Embed this calculator

Add this free calculator to your own website. Copy the code below into your page’s HTML:

Sources

Formulas are taken from the free public references above. Results are provided “as is” for informational and educational purposes only. See our disclaimer.

Spotted a mistake or missing option? Report a problem · GitHub issue· Suggest a calculator