HomeArticlesHow ToCalculate Running Pace
HOW TO

How to Calculate Running Pace

Learn how to calculate running pace per km or mile — converting between pace, speed, and finish time, plus predicting race pace from a recent result.

Reviewed by the thecalcu.com team · Last updated August 4, 2026

Free calculators used in this guide

Pace CalculatorCalories Burned Calculator

Overview

Running pace, the time it takes to cover one kilometre or one mile, is the single number connecting training plans, race goals, and finish-time predictions. Whether you're checking a recent 5K result, planning splits for a marathon, or converting a treadmill's speed display into something that matches your usual training log, it all comes down to the same simple relationship between time and distance.

This guide covers calculating pace from a finish time, converting a target pace into an expected finish time, switching between per-kilometre and per-mile pace, and using Riegel's formula to predict performance at a new distance from a recent result. Once you understand how each piece works, the Pace Calculator runs these conversions instantly.

What You Need

Before calculating pace, gather:

  • Total time for a run or race, in hours, minutes, and seconds
  • Distance covered, in kilometres or miles (be precise, since a "5K" road race may not measure exactly 5.00 km depending on the course)
  • Target pace or target finish time, if you're working backward from a goal rather than forward from a completed run
  • A recent race result (distance and time), if you want to predict performance at a different distance

Step 1: Understand Pace vs Speed

Pace is time per unit of distance: minutes and seconds per kilometre or per mile. Speed is distance per unit of time: kilometres per hour or miles per hour. Both describe the same underlying effort, calculated in opposite directions, and runners tend to find pace more intuitive since race goals are almost always stated as a target time over a known distance rather than a speed.

Pace = Time ÷ Distance
Speed = Distance ÷ Time = 1 ÷ Pace (with unit conversion)

Treadmills and cycling computers typically display speed rather than pace, which is why runners training mostly outdoors sometimes need to convert a treadmill's km/h reading into the per-kilometre pace they're used to seeing on race results.


Step 2: Calculate Pace from Time and Distance

This is the most basic and most frequently needed calculation: converting a finish time into a pace per kilometre or per mile.

Pace = Total Time ÷ Distance

Worked example: A runner finishes a 5K (5 kilometres) in 25 minutes.

Pace = 25 minutes ÷ 5 km = 5:00 per km

Worked example with a less round number: A runner finishes a 10K (10 kilometres) in 52 minutes 30 seconds.

Total time in minutes = 52.5
Pace = 52.5 ÷ 10 = 5.25 minutes per km = 5:15 per km

When your finish time includes seconds that don't divide evenly, convert to decimal minutes first (30 seconds = 0.5 minutes) before dividing, then convert the decimal result back to minutes and seconds at the end.


Step 3: Calculate Finish Time from Target Pace

Runners planning a race often work in the opposite direction, starting from a target pace and calculating the expected finish time over the full race distance.

Time = Pace × Distance

Worked example: A runner targets a 5:30 per kilometre pace for a full marathon (42.2 km).

Pace in decimal minutes = 5.5
Time = 5.5 × 42.2 = 232.1 minutes
Convert to hours: 232.1 ÷ 60 = 3.87 hours = 3 hours 52 minutes

This calculation underpins how runners set mile or kilometre splits during a race. Multiply the target pace by each successive checkpoint (5 km, 10 km, the half marathon point, and so on) to get a target split time at each one, which is far more useful mid-race than only knowing the final target time.


Step 4: Convert Between Pace Units (Per Km vs Per Mile)

Race results, training apps, and watches don't consistently use the same unit, so converting between per-kilometre and per-mile pace comes up often.

Pace per mile = Pace per km × 1.60934
Pace per km = Pace per mile ÷ 1.60934

Worked example: A pace of 5:00 per kilometre converts to per-mile pace.

5:00 = 5.0 decimal minutes
5.0 × 1.60934 ≈ 8.05 minutes = 8:03 per mile

Worked example in the other direction: A pace of 8:00 per mile converts to per-kilometre pace.

8:00 = 8.0 decimal minutes
8.0 ÷ 1.60934 ≈ 4.97 minutes = 4:58 per km

Since a mile is longer than a kilometre, per-mile pace will always be a bigger number (more minutes) than the equivalent per-kilometre pace for the same actual running speed. That's a handy sanity check: if a conversion produces a smaller per-mile number, the multiplication and division got swapped somewhere.


Step 5: Predict Race Pace from a Recent Result

Riegel's formula estimates how a known time over one distance translates into an expected time over a different distance, accounting for the fact that endurance demands grow faster than distance alone would suggest.

T2 = T1 × (D2 / D1)^1.06

Where T1 is your known time, D1 is the known distance, D2 is the target distance, and T2 is the predicted time at the target distance.

Worked example: A runner recently completed a 10K in 50 minutes and wants to predict marathon (42.2 km) finish time.

T2 = 50 × (42.2 / 10)^1.06
T2 = 50 × (4.22)^1.06
T2 = 50 × 4.61
T2 ≈ 230.5 minutes ≈ 3 hours 50 minutes

Divide the predicted total time by the marathon distance to get predicted pace: 230.5 ÷ 42.2 ≈ 5:28 per kilometre. This prediction assumes equivalent training and conditions between the 10K and the marathon. Treat it as a reasonable planning estimate, not a guarantee, especially as the gap between the known and target distance grows.


Common Mistakes to Avoid

Confusing pace and speed on a treadmill. Treadmill displays typically show speed in km/h or mph, not pace in minutes per kilometre. Comparing a treadmill's "12" reading directly against your usual "5:00 per km" training log entry compares two different kinds of numbers entirely. Convert the treadmill speed to pace first (60 ÷ speed in km/h = pace in minutes per km) before making any comparison.

Not accounting for terrain and elevation when predicting race pace. Riegel's formula and basic pace calculations assume flat, comparable terrain. A 10K time set on a hilly trail course will predict a faster flat-marathon time than is realistic, since the hilly course demanded more effort per kilometre than a flat one would. Treat predictions across very different terrain as rough estimates and adjust expected pace downward if the target race carries significant elevation gain.

Using linear scaling instead of Riegel's exponential formula. Simply multiplying a 10K pace by the marathon distance, linear scaling, overestimates marathon performance because it ignores the extra fatigue that accumulates over a much longer distance. The 1.06 exponent in Riegel's formula corrects for that non-linear slowdown specifically. Skip it and you get an overly optimistic finish time that's genuinely hard to hit on race day.


Formula & Methodology

The two foundational formulas for pace work in opposite directions from the same relationship:

Pace = Time ÷ Distance
Speed = Distance ÷ Time = 1 / Pace (with appropriate unit conversion)

Both describe the same physical effort. Which one to use depends on whether your goal or known data is stated as a time-per-distance figure (pace) or a distance-per-time figure (speed).

Riegel's Race Time Prediction Formula extends this basic relationship to handle performance across different distances:

T2 = T1 × (D2 / D1)^1.06

The exponent of 1.06, rather than 1.0, is the key feature here. An exponent of exactly 1.0 would assume pace stays perfectly constant regardless of distance, meaning a runner could sustain their 10K pace all the way through a marathon. That's physiologically unrealistic for almost everyone, given glycogen depletion, cumulative muscular fatigue, and the cardiovascular demands of sustained effort over several hours. Pete Riegel derived 1.06 empirically from large datasets of real race results across many distances and ability levels, and it has held up as a reasonably reliable predictor across decades of use since.

The formula is most accurate when D1 and D2 aren't too far apart. Predicting a half marathon from a 10K result tends to be more reliable than predicting a full marathon from a 5K result, since smaller extrapolations carry less compounding error from the exponent. For best results, use the most recent comparable-distance race result available, run under conditions (weather, terrain, training state) similar to what's expected on the target race day.

Frequently Asked Questions

What is the difference between pace and speed?
Pace measures time per unit of distance, usually minutes and seconds per kilometre or per mile, like 5:00/km. Speed measures distance per unit of time, usually kilometres per hour or miles per hour, like 12 km/h. Pace feels more natural to runners because training and race goals almost always get stated as a target time over a fixed distance, while speed shows up more on treadmill displays and cycling computers.
How do I calculate my running pace from a race result?
Divide total time by distance covered. A 5K finished in 25 minutes gives pace = 25 ÷ 5 = 5:00 per kilometre. A half marathon (21.1 km) finished in 1 hour 45 minutes (105 minutes) gives pace = 105 ÷ 21.1 ≈ 4:58 per kilometre. Convert your finish time to total minutes, or total seconds for more precision, before dividing, rather than juggling hours and minutes separately.
How do I convert pace from per kilometre to per mile?
Multiply your per-kilometre pace by 1.60934, since one mile equals 1.60934 kilometres. A pace of 5:00 per kilometre becomes 5:00 × 1.60934 ≈ 8:03 per mile. Going the other way, divide a per-mile pace by 1.60934: an 8:00 per mile pace becomes roughly 4:58 per kilometre. Mixing up multiplication and division here is the most common slip.
How do I calculate my expected finish time from a target pace?
Multiply target pace by race distance. For a marathon (42.2 km) at a target pace of 5:30 per kilometre: expected finish time = 5.5 minutes × 42.2 ≈ 232 minutes, or 3 hours 52 minutes. Convert pace to decimal minutes first (5:30 becomes 5.5), then convert the final answer back from total minutes into hours and minutes for something usable.
What is Riegel's formula and how does it predict race times?
It predicts how a known performance over one distance translates to an expected time over a different distance, accounting for the fact that endurance, not just raw speed, limits longer races. Written as T2 = T1 × (D2/D1)^1.06, where T1 and D1 are your known time and distance and T2 is the predicted time for new distance D2. A 50-minute 10K, for instance, predicts a marathon time of roughly 50 × (42.2/10)^1.06 ≈ 230 minutes, about 3 hours 50 minutes.
Why does Riegel's formula use an exponent of 1.06 instead of scaling linearly?
Linear scaling assumes pace stays exactly constant as distance grows, which overestimates performance over longer races, since fatigue builds non-linearly and runners slow down more than proportionally as distance increases. Exercise scientist Pete Riegel derived the 1.06 exponent empirically from large datasets of race results to capture that slowdown. Skip the exponent and predicting a marathon time straight from a 10K pace produces an unrealistically fast result almost nobody can sustain over 42.2 km.
Is a treadmill's speed display the same as my running pace?
No. Treadmills typically display speed in km/h or mph, not pace, so convert before comparing to your usual per-kilometre or per-mile number. To go from speed to pace, divide 60 by the speed in km/h: a treadmill set to 12 km/h equals 60 ÷ 12 = 5:00 per kilometre. Runners often compare a treadmill's speed number directly against an outdoor pace number, which just leads to confusion about whether they're actually running faster or slower than usual.
How accurate is race time prediction from a recent result?
It depends heavily on how similar the reference race is to the target race in distance, terrain, and training state. Riegel's formula works best predicting a distance reasonably close to the known one; a half marathon from a recent 10K is more reliable than a full marathon from a 5K, since the gap in distance and required endurance is much bigger. Predictions also assume equivalent training, weather, and course conditions, which rarely match exactly between two different races.
Does elevation or terrain affect pace calculations?
Yes, though standard pace and prediction formulas assume flat, consistent terrain and don't automatically adjust for elevation gain, trail surface, or wind. A flat road 10K time will generally predict a faster marathon time than a hilly trail 10K of the same duration, because the hilly run demanded more effort per kilometre. When predicting pace across courses with very different terrain, treat the formula's output as a starting estimate rather than an exact target, and adjust based on the target race's known elevation profile.
What pace should I run for a negative split race strategy?
A negative split means running the second half faster than the first, typically by starting 5 to 10 seconds per kilometre slower than your target average for the first half, then gradually building to 5 to 10 seconds per kilometre faster than target for the second. It works because it conserves glycogen and reduces early fatigue, and it depends on knowing your target average pace precisely beforehand, which is exactly what the Step 2 calculation in this guide gives you.
How do I calculate pace for interval training?
Calculate the pace for each individual rep distance separately rather than leaning on your overall race pace. If your 5K race pace is 5:00 per kilometre, a typical interval session might target 400m repeats at a faster pace, roughly 4:30 to 4:40 per kilometre, which converts to about 1:48 to 1:52 per 400m segment. Use the same Time ÷ Distance formula at the interval distance, then convert the result to a per-rep time for whatever interval length you're running.
Can I use my running pace to estimate calories burned?
Pace contributes to calorie burn estimates indirectly through running intensity, but accurate calorie calculations also need body weight, duration, and terrain, since faster paces and heavier body weights both raise energy expenditure per unit of time. A 70 kg runner at a 5:00/km pace for 30 minutes burns substantially more than the same runner walking the same distance, because running at that intensity pushes metabolic rate well above resting levels. The [Calories Burned Calculator](/calories-burned-calculator/) can estimate energy expenditure for a specific run alongside your calculated pace.

Related Articles

GUIDE

Marathon Training Guide — Pace, Nutrition & Recovery

HOW TO

How to Calculate Calories for Weight Loss

HOW TO

How to Calculate VO2 Max — Cooper Test Guide

GUIDE

Race & Endurance Training Calculators: Pace, FTP & Race Time Prediction

GUIDE

Weight Loss Guide — Calories, Macros and BMI