Free Running Pace Calculator
Pick a mode: enter your time and distance to get your pace, enter your pace and distance to predict your finish time, or enter your pace and time to find the distance. Results show pace per mile, pace per kilometer, and speed.
This free running pace calculator converts between pace, time, and distance: pace equals time divided by distance. For example, running 10 kilometers in 55 minutes is a 5:30 per kilometer pace, which is 8:51 per mile. The tool handles miles and kilometers and predicts finish times for any race distance.
Hours, minutes, seconds
Hours, minutes, seconds
Estimates for planning and training. Race-day pace varies with course, weather, elevation, and fitness. This tool assumes even pacing, which is an idealization. Not medical advice.
Email me my results
Get your calculation sent to your inbox, plus occasional tips about our free tools.
How pace math works
Pace is time divided by distance: minutes per mile or minutes per kilometer. Speed is the inverse: distance divided by time, in miles or kilometers per hour. A 5:30 per kilometer pace means each kilometer takes 5.5 minutes, which is about 10.9 kilometers per hour.
Converting between miles and kilometers uses 1 mile equals 1.60934 kilometers. To convert a per-mile pace to per-kilometer, divide by 1.60934: an 8:00 mile is 8 divided by 1.60934, about 4:58 per kilometer. Going the other way, multiply: 5:00 per kilometer times 1.60934 is about 8:03 per mile.
Finish-time prediction multiplies pace by distance. A 5:30 per kilometer pace over a marathon's 42.195 kilometers gives 42.195 times 5.5 minutes, about 232 minutes, or 3:52:04. The calculator does this for standard race distances and any custom distance.
Real prediction is trickier than multiplication because pace does not scale linearly with distance. Most runners slow 5 to 15 percent going from 5K to marathon pace. Formulas like Riegel's, time2 equals time1 times (distance2 divided by distance1) raised to 1.06, estimate equivalent performances across distances from a recent race result.
For training, pace zones are set from a recent race or time trial: easy pace is roughly 60 to 90 seconds per mile slower than 5K pace, tempo pace is about 25 to 30 seconds slower, and interval pace matches 5K race pace. The calculator gives you the raw numbers; a training plan turns them into workouts.
Pace calculator questions
How do I calculate my running pace?
Divide the total time by the total distance. If you ran 10 kilometers in 55 minutes, your pace is 55 divided by 10, which is 5.5 minutes per kilometer, written 5:30/km. Convert to miles by multiplying by 1.60934, giving about 8:51 per mile.
What is a good running pace?
There is no universal good pace. New runners commonly run 10 to 12 minutes per mile, regular runners 8 to 10, and competitive amateurs under 8. The meaningful comparison is your own trend: a pace that felt hard three months ago feeling easy today is progress.
How do I predict my marathon time?
The simple method multiplies target pace by the distance, then adds a cushion since few runners hold even pace for 26.2 miles without specific training. Better: plug a recent half marathon time into Riegel's formula, which scales performances across distances using an exponent of about 1.06.
What is the difference between pace and speed?
Pace measures minutes per mile or kilometer; speed measures miles or kilometers per hour. They are inverses. Runners prefer pace because multiplying pace by distance gives finish time directly, which is the number that matters on race day.