Pace Calculator

Calculate running pace, finish time or distance from h:mm:ss or decimal-minute times and min/km or min/mile paces, with speed in km/h and mph.

Solve for
Enter time as
min

Pace per kilometer

6:00 min/km

  • Pace per mile9:39 min/mi
  • Speed10 km/h
  • Speed (mph)6.21371192 mph
  • 5 km at this pace30 min
  • 10 km at this pace60 min

How this was calculated

  1. Pace = time ÷ distancePut in your numbers: 30 min ÷ 5 kmAnswer: 6 min/km (6:00)
  2. min/mile = min/km × 1.609344Put in your numbers: 6 × 1.609344Answer: 9.6561 min/mile (9:39)
  3. Speed (km/h) = 60 ÷ min/kmPut in your numbers: 60 ÷ 6Answer: 10 km/h
  4. Speed (mph) = km/h ÷ 1.609344Put in your numbers: 10 ÷ 1.609344Answer: 6.2137 mph
  5. Predictions assume constant pace and include no allowance for stops or fatigue.

Method

Pace is minutes divided by distance. At a constant pace, time equals pace multiplied by distance and distance equals time divided by pace.

Pace per mile = pace per kilometer × 1.609344, because an international mile is exactly 1.609344 km. Speed in km/h = 60 ÷ minutes per kilometer, and speed in mph = km/h ÷ 1.609344.

Worked example

5 km in 30 minutes gives 6:00 min/km, approximately 9:39 min/mile, and 10 km/h (about 6.21 mph). At that pace 10 km takes 60 minutes.

A 26.2-mile marathon at 9:00 min/mile: 9 ÷ 1.609344 ≈ 5.592 min/km, and the distance is 42.165 km, so the finish time is 42.165 × 5.592 ≈ 235.8 minutes, or 3:55:48.

Assumptions and limits

Enter elapsed time as decimal minutes (5 minutes 30 seconds is 5.5) or switch to h:mm:ss. Pace accepts decimal minutes or m:ss, per kilometer or per mile. Race predictions assume a constant pace and do not model fatigue, terrain, heat or stops.

Last updated . Results are estimates for informational purposes only.