Running & Walking Pace Calculator

Whether you are training for your first 5K parkrun or aiming for a sub-4-hour marathon, track your running velocity and pace splits effortlessly.

Standard distances: 5K = 5 km, 10K = 10 km, Half Marathon = 21.1 km, Marathon = 42.2 km.

Total elapsed workout duration in minutes.

How it works

Computes your minutes-per-kilometer pace, converts the remainder into seconds, and provides metric (km/h) as well as imperial (mph, min/mile) speed conversions.

Formula

Pace (min/km) = (Time (mins) / Distance (km)), Speed (km/h) = (Distance / Time / 60)

Divides total time by distance to get minutes per km and converts fractional minutes into MM:SS format.

SymbolVariableUnitDescription
DistanceCompleted distancekm
TimeTotal elapsed durationminutes

Worked example

5K run completed in 25 minutes

Distance:
5.0 km
Time:
25 minutes

Pace = 25 / 5 = 5.00 min/km (05:00 min/km). Speed = 5 / (25/60) = 12.00 km/h (7.46 mph, 08:03 min/mile).

Limitations

Does not adjust for elevation gain, trail terrain, headwind, or pacing fatigue drop-offs.

Frequently asked questions

What is a good 5K running pace for beginners?

A typical beginner 5K pace ranges between 6:30 and 7:30 min/km (finish time of 32 to 38 minutes). Regular runners usually target sub-5:00 to 5:30 min/km.

What pace is needed to break 4 hours in a Marathon (42.2 km)?

To complete a full marathon in under 4 hours, you need an average pace of 5:41 min/km (9:09 min/mile) or a constant speed of 10.55 km/h.

How do I convert min/km into min/mile?

Multiply your decimal pace in minutes per kilometer by 1.60934. For example, a 5:00 min/km pace equals 5 × 1.60934 = 8.046 minutes (approx. 8:03 min/mile).

Last reviewed: 2026-08-22.