Pace Calculator

Calculate your running pace per km or mile from distance and time, plus speed and predicted race times.

Results will appear here.
Calculation details
Every figure above is calculated locally in your browser from the assumptions shown. No inputs are sent anywhere. See the methodology section below for the formulas used.
Use this resultShare the current inputs, or ask ChatGPT to explain the calculation in context.
Ask an AI to explain this result
Share this result

Review the generated output before relying on it.

This tool runs in your browser. Your calculator inputs and results are never transmitted to us or to ad/affiliate partners. Ads and sponsored links may set third-party cookies to serve and measure them, but they never receive your calculation values. If you explicitly save a scenario, its permitted fields stay in local browser storage until you clear them. See our Privacy Policy.

Use this result

Share the current inputs or ask ChatGPT to explain the calculation in context.

More options
Report a calculation issue
Direct answer

What does this calculator estimate?

Running 5 km in 30 minutes is a 6:00 per kilometer pace. Pace = total seconds / distance, formatted as mm:ss per mile or kilometer.

  • Pace = total time / distance (CalculatorSoup).
  • 30 minutes / 5 km = 6 minutes per kilometer.
  • Pace calculators are the standard tool for race-planning and training.

What pace tells you

Pace is how long one unit of distance takes — minutes per mile or kilometer. It's the standard way runners and cyclists measure speed because it maps directly to finishing times: a 6:00/km pace over 5 km finishes in 30 minutes.

Limitations to watch for

The estimate assumes a constant pace — real efforts have hills, stops, and surges. GPS devices measure instantaneous pace, while this is the average. Distance unit matters: per-mile and per-km paces aren't interchangeable.

How to use it in practice

Use average pace to plan race targets and training intervals. Convert between pace and speed when comparing workouts. For a goal time, work backward: goal pace × distance = target time.

['Enter the distance and its unit.', 'Enter the time (hours, minutes, seconds).', 'The tool computes pace per mile or per km.']

What pace means

Pace is time per unit distance — minutes per mile or kilometer — the runner's primary metric. A 30-minute 5K is a 9:40/mile pace; the calculator converts time, distance, and pace in both directions.

Pace vs. speed

Speed is distance per hour; pace is time per distance. Runners use pace because the effort feels constant per mile, not per hour. The calculator converts between them.

Race planning

A target finish time implies a pace: 1:45 half-marathon is 8:00/mile. Pacing evenly (or slightly negative splitting) beats starting too fast — the calculator gives the per-mile target to hold.

A worked example

10 km in 50 minutes: pace = 5:00/km or 8:03/mile. To run a 3:30 marathon, hold 8:01/mile. The calculator returns the target from the goal.

Training zones

Easy runs are typically 1–2 minutes per mile slower than race pace; tempo runs near threshold. The calculator's pace output anchors the training zones around the goal.

Transparent methodology

How this calculator works

Reviewed 2026-08-25 · BoringToolsKit Editorial Team

Formula

Pace = total time ÷ distance. Total time = hours×3600 + minutes×60 + seconds (seconds). Pace per unit = total seconds ÷ distance, formatted as mm:ss per mile or kilometer.

Worked example

Running 5 km in 30 minutes: pace = 30 ÷ 5 = 6 minutes per kilometer (6:00/km).

Assumptions to verify

  • The pace is constant across the distance.
  • Time and distance are entered accurately.
  • The result is an average, not instantaneous, pace.

Frequently asked questions

How do I calculate my pace?

Divide total time by distance: 30 minutes ÷ 5 km = 6:00 per km. The tool formats it as mm:ss.

What's a good running pace?

It depends on fitness and distance — a 10:00/mile is a comfortable jog for many; competitive runners hold 6:00–7:00/mile. Compare against your own previous efforts.

What's the difference between pace and speed?

Pace is time per distance (min/mile); speed is distance per time (mph or km/h). They're inverses: 6:00/km ≈ 10 km/h.

How do I convert pace to speed?

Divide 60 by the pace in minutes: 6:00/km → 60 ÷ 6 = 10 km/h. For miles: 60 ÷ 8:00 = 7.5 mph.

How do I hit a goal finish time?

Work backward: goal time ÷ distance = required pace. For a 50-minute 10 km, you need 5:00/km average.

Why does elevation matter?

Hillier routes take longer at the same effort — your pace will vary. Track pace adjusted for elevation gain (GAP) if your watch supports it.

Does the tool include stops?

No — it uses total moving time if that's what you enter. Including stopped time gives a slower average pace.

What is running pace?

Time per mile or kilometer — the runner's standard effort metric.

How do I calculate pace?

Time ÷ distance: 50 min ÷ 10 km = 5:00/km.

What pace for a target race time?

Goal time ÷ race distance — the calculator returns the per-mile target.

What is a good easy-run pace?

About 1–2 minutes per mile slower than race pace.

Cite this tool

BoringToolsKit. “Pace Calculator.” boringtoolskit.com/pace-calculator/ (reviewed 2026-08-25). Free to reference in articles, syllabi, and answer posts with a link.

Privacy: Inputs and results stay in this browser. Any future sponsored recommendation or advertisement will be clearly labeled and kept separate from the calculation.