Running Pace Calculator

Enter distance and finish time to get your pace per km and mile, average speed and per-kilometre splits.

Turn any distance and finish time into pace (min/km, min/mile), speed (km/h, mph) and a full split table. Works for 5K, 10K, half marathon, marathon and custom distances.

What does this calculator do?

The pace calculator answers a simple question: how fast was that, per kilometre and per mile? Enter any distance and the time it took, and it returns your average pace (min/km and min/mile), your average speed (km/h and mph) and a split table with the cumulative time at each kilometre or mile marker.

Typical uses: checking the pace of a finished race or workout, working out the pace a goal finish time requires (enter the race distance and your target time), and producing split times to memorise or write on a pace band.

How does it work?

Pace and speed are two views of the same number. Pace is time divided by distance — how long one kilometre takes. Speed is distance divided by time — how far you travel in one hour. Runners usually think in pace because it maps directly onto a watch display and onto split times.

The calculator first converts your distance to kilometres (miles × 1.609344, metres ÷ 1000) and your time to seconds. Every other figure is derived from those two values, so pace, speed and splits are always consistent with each other. Values are rounded only at the very end, for display.

Formula

pace (s/km)   = time (s) ÷ distance (km)
pace (s/mile) = pace (s/km) × 1.609344
speed (km/h)  = 3600 ÷ pace (s/km)
speed (mph)   = speed (km/h) ÷ 1.609344
split n       = (pace per split) × n

1.609344 is the exact length of the international mile in kilometres (1 mile = 1,609.344 m), so the unit conversions add no error. When the distance is not a whole number of kilometres or miles, the last row of the split table is the finish line itself and shows the full finish time.

Worked example

A runner finishes a 5 km race in 25:00.

  1. Time in seconds: 25 × 60 = 1,500 s
  2. Pace per kilometre: 1,500 ÷ 5 = 300 s = 5:00 /km
  3. Pace per mile: 300 × 1.609344 = 482.8 s ≈ 8:03 /mi
  4. Speed: 3,600 ÷ 300 = 12.00 km/h, and 12 ÷ 1.609344 ≈ 7.46 mph
  5. Splits: 5:00, 10:00, 15:00, 20:00, 25:00

Entering 5 km and 25:00 in the calculator above returns exactly these values.

How to interpret the result

The result is your average pace over the whole distance. It says nothing about how evenly you ran: a 25:00 5K run as 4:40 per km for the first half and 5:20 for the second has the same average as five even 5:00 kilometres.

When you use it to plan a race, treat the split table as a target for an even effort, not a rule. On a hilly course, in heat or into a headwind, the same effort produces slower kilometres; most runners do best by holding the effort steady and letting splits drift a little rather than chasing every marker. To check whether a goal time is realistic in the first place, use the race time predictor with a recent result.

Assumptions and limitations

Assumptions

Limitations

Methodology and sources

Method type: Exact calculation

Pace and speed are definitions, not models: this calculator is exact arithmetic using the international mile (1.609344 km). The only approximation is rounding for display.

Sources: NIST SP 811 · World Athletics Book of Rules

Last reviewed: October 5, 2026

Frequently Asked Questions

What is the difference between pace and speed?

Pace is the time needed to cover one unit of distance (for example 5:00 per km); speed is the distance covered per unit of time (for example 12 km/h). They are reciprocals of each other. Runners mostly use pace because it maps directly onto split times.

How do I find the pace I need for a goal time?

Enter the race distance and your goal finish time. A sub-2-hour half marathon (21.0975 km in 2:00:00), for example, needs 5:41 per km or 9:09 per mile, and the split table shows where you need to be at each kilometre.

Why does my watch show a different pace?

Most GPS watches record a race as slightly longer than the certified course because you rarely run the shortest line and GPS positions drift. The calculator uses the distance you enter, so it matches the official distance while your watch shows the distance it measured.

How do I use the split table?

Each row is the cumulative time at which you should pass that kilometre or mile marker at an even pace. If the distance is not a whole number of kilometres or miles, the last row is the finish line and shows your full finish time.

Can I enter a custom distance?

Yes. Type any value and choose kilometres, miles or metres — for example 8.5 km for a training loop or 400 m for a track repetition.

Want a new tool or fix?

Tell us which calculator, pace chart or fix would help — we build what runners ask for. Replies usually come back in 1–2 days.

Tell us what you need →