Distance unit
Time
Pace (per km)

Result

Enter your values and select Calculate to see the result.

How to use this calculator

  • Choose what to calculate: pace, finish time or distance.
  • Choose kilometers or miles. Pace is entered and shown per the chosen unit.
  • Fill in the remaining fields. The race-distance buttons fill in common distances.

Formula

  • pace = time ÷ distance
  • time = pace × distance
  • distance = time ÷ pace
  • speed = distance ÷ time

1 mile = 1.609344 km, so pace per mile = pace per km × 1.609344.

Worked example

10 km in 52:30

52.5 minutes ÷ 10 km = 5:15 per km, which is 8:27 per mile and 11.43 km/h.

Marathon finish time

At an even 5:00 per km over 42.195 km: 5 × 42.195 = 210.975 minutes = 3:30:59.

Assumptions and limitations

  • Assumes an even pace throughout. Hills, wind, temperature and fatigue change real performance.
  • Times are rounded to the nearest second.
  • A half marathon is 21.0975 km and a marathon is 42.195 km.

Frequently asked questions

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

Multiply by 1.609344. A 5:00 per km pace is about 8:03 per mile.

What is the difference between pace and speed?

Pace is time per distance (minutes per km), which runners usually use. Speed is distance per time (km/h). They are reciprocals of each other.