Workout Pace Calculator

The Workout Pace Calculator converts distance and elapsed time into pace per kilometer, pace per mile, and average speed. It works for running, walking, rowing, or any distance-based workout completed at a roughly steady average rate.

Use it to compare sessions, set interval targets, or estimate a finish time at the same pace. Terrain, stops, and uneven effort can make average pace different from moment-to-moment pace.

Workout inputs

km
hr
min
sec
Result
Average pace
Pace per mile
Average speed
Total elapsed time

1. Enter distance

Use kilometers for the completed route or planned interval.

2. Enter elapsed time

Split the total into hours, minutes, and seconds.

3. Read pace

The primary result shows minutes and seconds per kilometer.

4. Compare formats

Use the mile pace and speed outputs for other training systems.

Pace = elapsed time ÷ distance Average speed = distance ÷ elapsed time

Elapsed time is converted to seconds for pace and hours for speed.

What the result means

The result is the average time needed to cover one kilometer.

Paused time should be included or excluded consistently when comparing workouts.

Given: 5 km in 30:00.

Calculation: 1,800 seconds ÷ 5 = 360 seconds/km.

Result: 6:00 per km, about 9:39 per mile, at 10.0 km/h.

Can I use this for walking?

Yes. Pace is calculated the same way for any distance-based activity.

What if my route is measured in miles?

Convert miles to kilometers by multiplying by 1.609344.

Should stopped time count?

Use elapsed time for event-style pacing and moving time for uninterrupted effort analysis.

Why can GPS pace fluctuate?

Signal error, curves, elevation, and smoothing can change short-term readings.

How do I estimate a finish time?

Multiply the pace per kilometer by the planned distance, assuming the pace remains constant.