ThisCalculator

Date and time

Distance Speed Time Calculator: How It Works

Updated · Standard formula, shown below

Average pace 5.00 min/km
Average speed
12.00 km/h
Result
Finish time
50 min
You entered
Distance
10 km
You entered

Distance Speed Time Calculator: How It Works

A distance, speed, and time calculator works out any one of those three values when you enter the other two. You pick what you want to find, enter the two known numbers with their units, and it returns the missing value—for example, a pace of 6:00 min/km from a 10 km run in 60 minutes. It is a direct application of the formula distance = speed × time, and it is used everywhere from trip planning to athletics.

Formula

The core relationship is:

distance = speed × time

Rearranged:

  • speed = distance ÷ time
  • time = distance ÷ speed

In the calculator above, you enter a finish time in minutes and a distance in kilometres. The first output is pace in minutes per kilometre (min/km), which is time divided by distance. The second output is average speed in kilometres per hour (km/h), which is distance divided by time in hours (time in minutes divided by 60).

Variables:

  • t – time, in minutes (min)
  • d – distance, in kilometres (km)
  • pace – time per unit distance, in min/km
  • speed – distance per unit time, in km/h

The same formula works for miles and hours—just keep the units consistent. If you run 5 miles in 40 minutes, your pace is 8 minutes per mile and your speed is 7.5 mph.

Worked Example

Using the default values from the calculator:

You finish a 10 km run in 50 minutes.

  1. Pace = time ÷ distance = 50 min ÷ 10 km = 5.0 min/km
  2. Speed = distance ÷ (time ÷ 60) = 10 km ÷ (50 ÷ 60) h = 10 ÷ 0.8333 h = 12.0 km/h

The calculator shows a pace of 5.00 min/km and a speed of 12.00 km/h. That matches the manual calculation.

If you prefer to see pace as a clock time (e.g., 5:00 per km), you can convert the decimal minutes: 5.0 min = 5:00. For a pace of 6.5 min/km, that would be 6 minutes and 30 seconds (0.5 min × 60 s = 30 s).

When to Use This Calculator

This tool is useful in several everyday situations:

  • Running and cycling – find your average pace for a training run or race.
  • Driving trips – estimate travel time for a known distance and average speed.
  • Walking or hiking – plan how long a trail will take based on your typical pace.
  • Fitness goals – determine what distance you can cover in a set time at a target pace.

For example, if you plan a 200 km road trip and expect to average 80 km/h, the time is 200 ÷ 80 = 2.5 hours, or 2 hours 30 minutes. The calculator can do that in reverse too: enter time and speed to find distance.

How to Read the Results

The first result is your average pace—the time it takes to cover one unit of distance. A lower pace means faster (e.g., 4:30 min/km is faster than 6:00 min/km). The second result is your average speed—how far you travel in one hour. A higher speed means faster.

Note that these are averages over the whole trip or run. Your actual pace may vary due to hills, wind, traffic, or stops. The calculator gives a single number that represents the overall rate.

For running, pace is often more intuitive than speed because it tells you how long each kilometre or mile takes. For driving, speed is more common. The calculator provides both so you can use whichever fits your context.

Common Mistakes and Unit Mix-Ups

The most frequent error is mixing units. If you enter distance in kilometres and time in minutes, the pace is in min/km, but the speed must be calculated with time in hours. The calculator does that automatically, but if you do it by hand, remember:

  • Speed (km/h) = distance (km) ÷ (time (min) ÷ 60)
  • Speed (mph) = distance (miles) ÷ (time (min) ÷ 60)

Another common mistake is confusing pace with speed. A pace of 6 min/km corresponds to a speed of 10 km/h, not 6 km/h. To convert pace to speed: speed = 60 ÷ pace (in minutes per km). For example, 60 ÷ 6 = 10 km/h.

Rounding can also cause small errors. If you round 50 ÷ 10 = 5.0 exactly, that’s fine. But for 10 km in 45 minutes, pace is 4.5 min/km exactly, while speed is 10 ÷ 0.75 = 13.333… km/h, which you’d round to 13.33 km/h. Don’t round intermediate values too early.

Limits of the Formula

The formula assumes constant speed. In real life, speed changes—you slow down on hills, stop at traffic lights, or speed up on highways. The result is an average that doesn’t reflect variations. For planning, it’s a good estimate, but not a guarantee.

Also, the formula does not account for rest stops, fuel, or other delays. If you’re driving, add buffer time for breaks. For running, your actual pace may differ from the average due to terrain and fatigue.

Finally, the calculator works with any units as long as they are consistent. You can use miles and hours, or metres and seconds. The formula is unit-agnostic; only the output label changes.

Alternatives and Related Calculations

If you need more than a simple average, consider:

  • Pace conversion – convert min/km to min/mile (multiply by 1.60934).
  • Split time calculator – work out time for each segment of a race.
  • Speed unit converter – convert km/h to mph (multiply by 0.621371).

For running, many GPS watches and apps calculate pace in real time, but they use the same formula over short intervals. The calculator here gives a simple, transparent result without extra features.

Frequently Asked Questions

How do I convert pace from min/km to min/mile?
Multiply the pace in min/km by 1.60934. For example, 5 min/km × 1.60934 = 8.05 min/mile, which is about 8:03 per mile.

What is the difference between pace and speed?
Pace is time per unit distance (e.g., minutes per km), while speed is distance per unit time (e.g., km/h). They are reciprocals: speed = 60 ÷ pace (when pace is in minutes per km).

Can I use this for driving?
Yes. Enter the distance and the time you expect to take, and you’ll get your average speed. Or enter distance and speed to get the estimated time.

Why does the calculator show pace in minutes per km but speed in km/h?
Because the inputs are minutes and kilometres. If you enter miles and minutes, the pace would be min/mile and speed mph. The calculator uses the units you provide.

How accurate is this for race prediction?
It gives your average pace for a given distance and time. It doesn’t predict how your pace might change over longer distances. For race planning, use it as a baseline and adjust for conditions.

What if I only know my speed and want the time?
Enter speed and distance, then solve for time. The calculator here is fixed to time and distance inputs, but you can rearrange the formula manually: time = distance ÷ speed. For example, 10 km at 12 km/h = 0.833 h = 50 minutes.

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.