Running Pace Calculator | Pace, Speed and Finish Time

Calculate running pace per kilometer, speed, or estimated finish time from distance and duration for training runs and race planning.

Ready to calculate.
Pace per km
-
Average Speed
-

Calculate Running Pace from Distance and Time

Enter race distance and finish time to calculate pace per kilometer, average speed, and timing targets for training plans, tempo runs, and race goals.

Use Realistic Race and Training Inputs

Pace estimates do not account for hills, heat, wind, trail surface, fatigue, or aid stops. Treat the number as a planning target, not a guarantee.

When Runners Use Pace Math

Use it for 5K, 10K, half marathon, marathon, treadmill sessions, interval planning, long-run pacing, and checking whether a goal time matches your current training.

About This Tool

Running Pace Calculator converts between pace, speed, and distance to help runners plan training and race strategy. It calculates finish time from pace and distance, pace from a target finish time, or speed from pace.

When to Use It

Use this when planning a race strategy and you want to know what pace to maintain for a target finish time, when converting between minutes per kilometre and minutes per mile, or when setting a treadmill speed.

How to Use

  1. Select the calculation type: finish time, required pace, or speed.
  2. Enter the known values.
  3. Click Calculate to see the result.
  4. Switch modes to solve a different running calculation.

Frequently Asked Questions

What is a good 5K pace for a beginner?

Most beginners complete a 5K in 35 to 45 minutes, which is a pace of 7 to 9 minutes per kilometre. Anything under 30 minutes is considered a solid recreational runner time.

How do I convert min/km to km/h?

Divide 60 by your pace in minutes per kilometre. A pace of 6 min/km equals 10 km/h. The calculator handles this conversion automatically.

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

A sub-2-hour half marathon requires a pace of 5 minutes 41 seconds per kilometre or 9 minutes 9 seconds per mile.