Health & Fitness

Running Pace Calculator

Enter any two of distance, time and pace to get the third, plus speed, splits, a race-time estimate and a pace chart — in kilometres or miles.

By Aditya Kr Sharma Formula checked

  • Free
  • Instant
  • No sign-up

Running pace calculator

Distance + time → pace. Also use it for a target: enter the race distance and your goal time to see the pace you need.

Conversion direction
Results update as you type. Nothing is sent anywhere.

Quick answer

Running pace is the time it takes to cover one kilometre or one mile. Pace = time ÷ distance. For example, 5 km in 25:00 is 25 ÷ 5 = 5:00 per km, which is 8:03 per mile or 12 km/h (7.46 mph).

Pace = Time ÷ Distance

What is running pace?

Running pace is how long it takes you to cover one unit of distance, written as minutes and seconds per kilometre or per mile. A pace of 5:00 per km means every kilometre takes five minutes. A smaller number is a faster run.

Pace is the number runners plan with, because races are measured in kilometres or miles and a watch shows time. If you know your pace, you know what the clock should say at every marker.

How do I calculate running pace?

Divide your time by your distance. The running pace calculator above does this for you, but the working is simple enough to do by hand:

  1. Convert the time to seconds. 25:00 is 25 × 60 = 1,500 seconds.
  2. Divide by the distance. 1,500 ÷ 5 km = 300 seconds per km.
  3. Convert back to minutes and seconds. 300 seconds = 5:00 per km.

The same run in other units: 300 × 1.609344 = 482.8 seconds, so 8:03 per mile; and 3,600 ÷ 300 = 12 km/h, which is 7.46 mph.

Running pace formula

Distance, time and pace are tied together. Know any two and you can find the third.

PaceTime ÷ Distance
TimePace × Distance
DistanceTime ÷ Pace
SpeedDistance ÷ Time
Pace ⇄ speedkm/h = 60 ÷ min per km
km ⇄ miles1 mile = 1.609344 km

The calculator keeps every value in metres and seconds internally and rounds only when it shows the result, so converting back and forth does not add rounding errors.

Pace vs speed: what is the difference?

They are the same measurement written two ways. Pace is time per distance (min/km). Speed is distance per time (km/h). To convert, divide 60 by the other one: a 6:00 per km pace is 60 ÷ 6 = 10 km/h, and 12 km/h is 60 ÷ 12 = 5:00 per km.

Seconds need one extra step. A pace of 5:30 is 5.5 minutes, not 5.3, so 60 ÷ 5.5 = 10.91 km/h. Forgetting this is the most common conversion mistake.

Pace per kilometre vs pace per mile

A mile is exactly 1.609344 km, so a pace per mile is always about 61% longer than the same pace per km. Multiply a per-km pace by 1.609344 to get the per-mile pace; divide to go the other way.

Runners in the United States mostly train and race in miles. In the United Kingdom both are common: road signs and many marathons use miles, while parkrun and track events use kilometres and metres. Canada, Australia and New Zealand mostly use kilometres. Race names such as 5K, 10K and the marathon (42.195 km, 26.2 miles) are the same everywhere. The calculator shows both units in every result, so you do not have to pick one.

How do I calculate finish time and distance?

Finish time is pace multiplied by distance. At 6:00 per km, 10 km takes 60 minutes; a half marathon takes 6 × 21.0975 = 126.6 minutes, which is 2:06:35. Use the Time mode.

Distance is time divided by pace. Forty-five minutes at 6:00 per km is 45 ÷ 6 = 7.5 km (4.66 miles). Use the Distance mode — handy when a plan says "run 45 minutes easy" and you want to know how far that is.

What pace do I need for my target time?

Divide the goal time by the race distance. In the Pace mode, pick the race and type your target finish time. The table below shows the finish time for each race at a steady pace. It is plain arithmetic — a constant-pace projection, not a prediction of what you can run.

Finish time at a steady pace (constant-pace projection)
Pace /kmPace /mile5K10KHalf marathonMarathon
4:006:2620:0040:001:24:232:48:47
4:307:1522:3045:001:34:563:09:53
5:008:0325:0050:001:45:293:30:59
5:308:5127:3055:001:56:023:52:04
6:009:3930:001:00:002:06:354:13:10
6:3010:2832:301:05:002:17:084:34:16
7:0011:1635:001:10:002:27:414:55:22
8:0012:5240:001:20:002:48:475:37:34

5K pace

A 5K is 5 km or 3.107 miles. A 25-minute 5K needs 5:00 per km (8:03 per mile). A 30-minute 5K needs 6:00 per km (9:39 per mile), and a 20-minute 5K needs 4:00 per km (6:26 per mile).

10K pace

A 10K is 6.214 miles. Fifty minutes needs 5:00 per km; an hour needs 6:00 per km (9:39 per mile); 45 minutes needs 4:30 per km (7:15 per mile).

Half marathon pace

The half marathon is 21.0975 km (13.1 miles). A two-hour half needs just under 5:41 per km, or 9:09 per mile. A 1:45 half needs about 4:59 per km (8:01 per mile).

Marathon pace

The marathon is 42.195 km (26.2 miles). A four-hour marathon needs the same 5:41 per km (9:09 per mile) as a two-hour half, held for twice as long. A 3:30 marathon needs about 4:59 per km. Course measurement follows the shortest possible line, so most runners cover slightly more than 42.195 km on the day; a few seconds per kilometre in hand is sensible.

How do I calculate running splits?

A split is the time for one section of a run — usually each kilometre or mile. The cumulative time is the running total at each marker. With an even pace, each split is pace × section length and each cumulative time is pace × distance so far. The Splits mode builds the full table for any distance and lets you copy it.

Even vs negative vs positive splits

  • Even splits: the same pace from start to finish.
  • Negative splits: the second half is faster than the first.
  • Positive splits: the second half is slower than the first.

The calculator models the last two as a planning scenario: you choose how many percent the first half differs from the average, the second half mirrors it, and the finish time stays exactly the same. It shows the arithmetic of a plan. It does not claim that one strategy is best for you or for a given course.

Race time prediction and the Riegel formula

The Predictor mode estimates a time at one distance from a recent result at another. It uses the formula published by Peter Riegel in 1981:

RiegelT2 = T1 × (D2 ÷ D1)^1.06

T1 and D1 are your known time and distance, D2 is the target distance and T2 the estimate. The exponent 1.06 means pace slows by about 4% each time the distance doubles. Example: 10 km in 50:00 gives a half marathon of 3,000 × (21.0975 ÷ 10)^1.06 = 6,619 seconds, or 1:50:19.

Treat it as a model-based estimate. It assumes you are equally trained for both distances. It works best between similar distances. A 2016 study of recreational runners (Vickers and Vertosick) found the formula reasonable up to the half marathon but too optimistic for the marathon for many runners. Endurance, terrain, weather and pacing all move the real result. You can change the exponent on the page if you know a value that fits your own results better.

Treadmill pace and speed

Treadmills show speed, while training plans usually give pace. Divide 60 by the speed to get pace: 10 km/h is 6:00 per km, 12 km/h is 5:00 per km, 6.0 mph is a 10:00 mile and 7.5 mph is an 8:00 mile. The Treadmill mode converts both ways and has buttons for common belt speeds. It converts units only; it does not adjust for incline or for the difference between a belt and the road.

Running pace chart

The Pace chart mode lists pace per km, pace per mile, km/h and mph side by side. Choose the fast range, the normal range or set your own, and copy the table if you want it in a spreadsheet.

Common running pace mistakes

  • Treating seconds as decimals. 5:30 is 5.5 minutes, not 5.3.
  • Mixing units. A pace from a km-based plan entered as a per-mile pace is 61% off. Check the unit next to every field.
  • Using a rounded distance. A half marathon is 21.0975 km, not 21; a marathon is 42.195 km, not 42.
  • Reading a projection as a prediction. "Marathon at 5:00 per km = 3:30:59" only says what the clock shows if that pace is held. Whether you can hold it is a training question.
  • Trusting GPS pace blindly. Instant pace on a watch jumps around under trees and between buildings. Lap averages are steadier.

Methodology and limits

  • All values are held in metres and seconds. One mile is exactly 1,609.344 m and one yard exactly 0.9144 m.
  • Times are rounded to whole seconds for display only. In split tables, cumulative times are rounded first and each split is the difference between two of them, so the last row always equals the finish time.
  • Inputs are limited to 1 m – 1,000 km, up to 999 hours, and paces between 1:00 and 60:00 per km. Anything outside gets a clear message rather than a meaningless number.
  • The calculator does arithmetic. It does not assess fitness or health, prescribe training paces, or adjust for heat, wind, hills or altitude — there is no single validated formula for those, so none is offered.
  • Everything runs in your browser. Nothing you type is sent to a server or stored.

Frequently asked questions

How do I calculate running pace?

Divide your total time by the distance. Work in seconds to avoid mistakes: 50 minutes for 10 km is 3,000 seconds ÷ 10 = 300 seconds per kilometre, which is 5:00 per km. For pace per mile, divide by the distance in miles instead.

What is the difference between pace and speed?

Pace is time per unit of distance (minutes per kilometre or per mile); speed is distance per unit of time (km/h or mph). They carry the same information. Speed in km/h = 60 ÷ pace in minutes per km, so 5:00 per km is 12 km/h.

How do I convert pace to speed?

Divide 60 by the pace in minutes. Turn the seconds into a decimal first: 5:30 is 5.5 minutes, so 60 ÷ 5.5 = 10.91 km/h. For mph, do the same with pace per mile: an 8:00 mile is 60 ÷ 8 = 7.5 mph.

How many minutes per mile is 5 minutes per km?

A 5:00 per km pace is 8:03 per mile, because a mile is 1.609344 km: 300 seconds × 1.609344 = 482.8 seconds. In speed terms that is 12 km/h or 7.46 mph.

What pace do I need for a 5K?

Divide your target time by 5 for pace per km, or by 3.107 for pace per mile. A 25-minute 5K needs 5:00 per km (8:03 per mile); a 30-minute 5K needs 6:00 per km (9:39 per mile); a 20-minute 5K needs 4:00 per km (6:26 per mile).

What pace do I need for a 10K?

Divide your target time by 10. A 50-minute 10K needs 5:00 per km (8:03 per mile), a 60-minute 10K needs 6:00 per km (9:39 per mile) and a 45-minute 10K needs 4:30 per km (7:15 per mile).

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

You need to average just under 5:41 per km or 9:09 per mile: 7,200 seconds ÷ 21.0975 km = 341.3 seconds per km. On a treadmill that means setting at least 10.6 km/h (6.6 mph).

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

A 4:00:00 marathon is 14,400 seconds ÷ 42.195 km = 341.3 seconds per km, so just under 5:41 per km or 9:09 per mile. A 3:30 marathon needs about 4:59 per km (8:01 per mile).

How do I calculate finish time from pace?

Multiply the pace by the distance. At 6:00 per km, 10 km takes 60 minutes and a half marathon takes 6 × 21.0975 = 126.6 minutes, which is 2:06:35. Use the Time mode above to do this for any distance.

How do I calculate running splits?

A split is the time for one section of a run, usually each kilometre or mile. For even splits, every section takes pace × section length, and the running total at each marker is pace × distance so far. The Splits mode builds the whole table and can also model negative or positive splits.

What is a negative split?

A negative split means running the second half of a race faster than the first half. A positive split is the opposite. The calculator can show either as a planning scenario with the same total finish time; it does not tell you which one is right for you.

What is the Riegel formula?

It is a model published by Peter Riegel in 1981 for estimating a time at one distance from a time at another: T2 = T1 × (D2 ÷ D1)^1.06. The exponent 1.06 reflects that pace slows as distance grows. You can change the exponent in the Predictor mode.

How accurate is a race time predictor?

It is an estimate. It works best between similar distances, such as 5K to 10K. A 2016 study of recreational runners found that the Riegel formula was reasonable up to the half marathon but gave marathon times that were too fast for many runners. Treat a marathon prediction from a 5K with caution.

How do I convert treadmill speed to pace?

Divide 60 by the speed. A treadmill at 10 km/h is 6:00 per km; 12 km/h is 5:00 per km. In mph, 6.0 mph is a 10:00 mile and 7.5 mph is an 8:00 mile. The Treadmill mode converts both ways.

What is a good running pace?

There is no single standard. A good pace depends on your age, training, the distance and the terrain. A useful personal benchmark is your own recent result: enter it above to see your pace, then track how it changes.

Is pace or speed better for running?

Neither is more accurate; they are the same measurement written two ways. Road and track runners usually talk about pace because races are planned per kilometre or mile, while treadmills and cycling computers show speed.

Keep going

Calculations people often need alongside this one.

More in Health & Fitness All calculators

Explore more calculators

Free calculators for maths, money, school, health, dates and more — no sign-up.

All calculators