Pace Calculator

miles
Pace8:00/mi
Speed7.5 mph

Race Predictions

RaceTime
5K24:51
10K49:43
Half Marathon1:44:52
Marathon3:29:45

Pace ties together the three numbers every runner and walker cares about — distance, time, and how fast you move per mile. Give this calculator any two of them and it solves for the third, then reports your pace in minutes per mile alongside your speed in miles per hour. It also projects your finish times at the standard race distances (5K, 10K, half marathon, and marathon) so you can see what a given training pace means on race day.

Formula

pace = time ÷ distance; speed = distance ÷ (time / 60)

pace
Minutes per mile
time
Total time in minutes
distance
Distance in miles
speed
Average speed in miles per hour

How it works

  1. Choose what you want to find — pace, total time, or distance — and enter the two values you already know.
  2. Pace is time ÷ distance and speed is distance ÷ (time in hours); entering a pace instead lets the tool work backward to time or distance.
  3. Using your pace per mile, the calculator multiplies by each standard race distance to estimate finish times and formats them as minutes:seconds or hours:minutes:seconds.

Worked example

A runner covers a 10K (6.214 miles) in 50 minutes and wants their pace and speed.

  1. Pace: 50 ÷ 6.214 = 8.046 minutes per mile.
  2. Convert the decimal: 0.046 × 60 ≈ 3 seconds, so about 8:03 per mile.
  3. Speed: 6.214 ÷ (50/60) = 6.214 ÷ 0.8333 = 7.46 mph.

About 8:03 per mile, or 7.46 mph average.

Frequently asked questions

What is the difference between pace and speed?
Pace measures time per unit of distance (minutes per mile), while speed measures distance per unit of time (miles per hour). They are reciprocals: a faster runner has a lower pace number but a higher speed.
How does the calculator predict my race finish times?
It assumes you hold the entered pace evenly and multiplies that pace by each race distance — 5K, 10K, half marathon, and marathon. Real races vary with fatigue and terrain, so treat longer-distance projections as optimistic targets.
Can I enter time as hours, minutes, and seconds?
Yes. The tool understands h:mm:ss and mm:ss formats and converts them to total minutes internally, so a marathon time like 3:45:00 is parsed correctly.
Does this work for walking and cycling too?
It works for any steady activity measured in miles, including walking. The pace and speed math is identical; only the typical values differ between walking, running, and cycling.