Time Curve Calculator: Pace, Speed & Duration
- Average speed
- km/h
- Result
- Finish time
- 50 min
- You entered
- Distance
- 10 km
- You entered
A time curve calculator works out your average pace and speed from a finish time and distance, or estimates a finish time from a target pace. You enter the time and distance (or pace and distance), and it returns the missing value in minutes per kilometer or miles per hour, plus a total duration in hours and minutes.
Formula
The core relationship is simple: pace = time ÷ distance. If you have a finish time in minutes and a distance in kilometers, the average pace is:
pace (min/km) = total time (min) ÷ distance (km)
To get speed in kilometers per hour, convert minutes to hours first:
speed (km/h) = distance (km) ÷ (total time (min) ÷ 60)
For the reverse—finding a finish time from a target pace—use:
time (min) = pace (min/km) × distance (km)
Each variable has a clear unit: time in minutes, distance in kilometers (or miles), pace in minutes per unit distance, and speed in distance per hour. The calculator above uses the first two formulas directly with the defaults shown.
Worked Example
Using the default values: a finish time of 50 minutes for a 10 km run.
- Pace = 50 min ÷ 10 km = 5.00 min/km
- Speed = 10 km ÷ (50 min ÷ 60) = 10 ÷ 0.8333 = 12.00 km/h
The calculator returns 5.00 min/km and 12.00 km/h, matching the manual calculation. If you instead entered a target pace of 5 min/km and a distance of 10 km, the finish time would be 5 × 10 = 50 minutes.
When to Use a Time Curve Calculator
This tool is most useful for runners, cyclists, and walkers who train with a specific goal. Common uses include:
- Planning a race pace: set a target finish time, see what pace you need to hold.
- Checking a training run: enter the time and distance you actually did, get your average pace.
- Comparing efforts across different distances: a 5 km in 25 min is 5 min/km, the same as a 10 km in 50 min.
- Estimating finish times for longer events based on a comfortable pace.
The result is an average, not a split-by-split prediction. Real races involve hills, wind, and fatigue, so your actual pace will vary. Use the average as a planning target, not a guarantee.
How to Read the Result
The pace output is the time needed to cover one unit of distance. A lower pace number means faster running (e.g., 4:30 min/km is faster than 5:00 min/km). The speed output is the distance covered per hour—higher is faster. Both are mathematically equivalent, but pace is more common in running, while speed is more common in cycling and driving.
If you enter a time in minutes and seconds, convert the seconds to decimal minutes first (e.g., 45 min 30 sec = 45.5 min). The calculator above accepts minutes as a decimal, so 45.5 is correct.
Common Mistakes and Unit Mix-ups
The most frequent error is mixing miles and kilometers. A pace of 5 min/km is not the same as 5 min/mile. If your distance is in miles, the pace will be in minutes per mile, and the speed in miles per hour. Always check which unit your distance uses before entering it.
Another common mistake is forgetting to convert seconds to decimal minutes. If you run 10 km in 45 minutes and 30 seconds, entering 45.3 instead of 45.5 will give a slightly faster pace than reality. For short distances, this error is small, but for a marathon it can shift your predicted finish by several minutes.
Rounding too early also causes problems. If you round pace to 5.0 min/km and then multiply by 42.195 km for a marathon, you get 210.975 minutes (3:30:59), but the actual time at 5.00 min/km is 210.975 minutes—rounding the pace to one decimal can change the finish by seconds. Keep extra decimals in intermediate steps.
Limits of the Formula
The pace-time-distance relationship assumes constant speed. In real exercise, you rarely maintain an exact pace for an entire event. The formula gives an average, not a prediction of how your energy will fade or surge. It also ignores terrain, weather, elevation gain, and the fact that longer distances generally require a slower pace for the same effort.
For planning purposes, many athletes use the concept of “critical power” or “functional threshold pace” to estimate how pace declines with distance, but that is beyond this simple calculator. If you need a detailed race predictor, look for a calculator that includes a fatigue factor or uses your recent race results.
Alternatives and Related Calculations
If you want to convert between min/km and min/mile, multiply by 0.621371 (km to miles) or divide by 0.621371 (miles to km). For example, 5 min/km = 5 × 0.621371 = 3.107 min/mile, or about 3:06 per mile.
To find total time from pace and distance, multiply pace by distance. To find distance from time and pace, divide time by pace. These are all the same equation rearranged.
For training, you might also want a pace chart that shows times for common race distances (5K, 10K, half marathon, marathon) at various paces. Many running apps and websites provide those tables, but the calculator above gives you the same numbers on demand.
Frequently Asked Questions
How do I convert seconds to decimal minutes?
Divide the seconds by 60 and add to the whole minutes. For example, 45 minutes 30 seconds = 45 + 30/60 = 45.5 minutes. The calculator expects time in minutes as a decimal, so 45.5 is correct.
What’s the difference between pace and speed?
Pace is time per unit distance (e.g., min/km), while speed is distance per unit time (e.g., km/h). They are reciprocals. A pace of 5 min/km equals a speed of 12 km/h. Runners typically use pace, cyclists and drivers use speed.
Can I use this for walking or cycling?
Yes, the formula works for any activity where you know time and distance. For walking, a typical pace is 8–10 min/km (4.8–6.0 km/h). For cycling, speeds are higher, so pace in min/km is less common—you might prefer the speed output.
Why does my watch show a different pace than this calculator?
Your watch may use real-time GPS distance, which can be slightly longer than the official course distance due to turns and GPS error. Also, watches often calculate pace from instantaneous speed, not from total time divided by total distance. The calculator uses the simple average, which is the most accurate for a known distance.
How do I estimate a marathon time from a 10K time?
You can use a simple proportional approach: multiply your 10K pace by 1.05 to 1.10 to account for fatigue, then multiply by 42.195 km. For example, a 50-minute 10K (5 min/km) might yield a marathon pace of 5:15–5:30 min/km, giving a finish time of 3:41–3:52. This is a rough estimate; actual performance depends on training and conditions.
Related
Formula used
in t | Finish time | min | 50 | 0 in d | Distance | km | 10 | 0 out pace | Average pace | min/km | t / d | 2 out speed | Average speed | km/h | d / (t / 60) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.