sodcalculator

08 Everyday Math

Running Time Conversion Calculator: Pace & Speed

Tag 08-4106 · Updated · Standard formula, shown below

The calculator on this page is switched off while it is checked. The formula is below, and the worked example shows how to do the sum by hand.

This calculator converts your running time, distance, and pace interchangeably: enter any two values (time and distance, time and pace, or distance and pace) and it returns the missing one, with pace shown in minutes per mile and minutes per kilometer. It works for any distance from a 100-meter sprint to a 100-mile ultra, and for any pace from a brisk walk to an elite marathon effort.

Formula

The core relationship is simple: Pace = Time ÷ Distance. Time is measured in seconds, distance in miles (or kilometers), and pace is expressed as minutes per unit distance. The calculator uses these equations:

  • Pace (min/mi) = Total seconds ÷ Distance (mi) ÷ 60
  • Pace (min/km) = Total seconds ÷ Distance (km) ÷ 60
  • Speed (mph) = Distance (mi) ÷ Total hours
  • Speed (km/h) = Distance (km) ÷ Total hours

Where Total seconds = hours × 3600 + minutes × 60 + seconds. The calculator uses miles as the default distance unit, but you can convert to kilometers by multiplying miles by 1.609344.

Worked Example

Using the default values: a runner completes a half marathon (13.1 miles) in 1 hour, 30 minutes, and 0 seconds (5,400 seconds).

  1. Convert time to seconds: 1×3600 + 30×60 + 0 = 5,400 seconds.
  2. Pace (min/mi) = 5,400 ÷ 13.1 ÷ 60 = 6.870… minutes per mile.
  3. Convert to minutes and seconds: 0.870×60 = 52.2 seconds, so pace = 6:52 per mile.
  4. Pace (min/km) = 5,400 ÷ (13.1×1.609344) ÷ 60 = 4.269… min/km → 4:16 per km.
  5. Speed (mph) = 13.1 ÷ 1.5 = 8.73 mph.
  6. Speed (km/h) = (13.1×1.609344) ÷ 1.5 = 14.05 km/h.

These match the calculator’s outputs for the default inputs.

How to Use the Calculator

Fill in any two of the three fields (time, distance, pace). The calculator will compute the third. For example:

  • You know your time and distance → enter both, leave pace blank. You get your average pace and speed.
  • You know your target pace and race distance → enter pace and distance, leave time blank. You get your predicted finish time.
  • You know your time and target pace → enter both, leave distance blank. You get the distance you covered.

Time is entered as hours:minutes:seconds (e.g., 1:30:00). Pace is entered as minutes:seconds per mile (e.g., 6:52). If you run in kilometers, just enter your distance in miles (or convert manually: 1 mile = 1.609344 km).

Why Convert Running Time and Pace?

Runners use pace conversion for several practical reasons:

  • Race planning: Knowing your target pace helps you set split times for each mile or kilometer.
  • Comparing workouts: A 5K in 25 minutes is a different pace than a 10K in 50 minutes, even though both are 5:00/km.
  • Training zones: Many training plans specify paces (easy, tempo, interval) based on your recent race time.
  • Equipment settings: Treadmills often show speed in mph or km/h, while most runners think in pace per mile or kilometer.

The calculator handles both pace and speed, so you can switch between them instantly.

Common Mistakes and How to Avoid Them

  • Mixing units: Entering distance in kilometers while pace is per mile gives nonsense. Always keep units consistent, or use the built-in conversion.
  • Rounding too early: If you round 6.87 min/mi to 6:52, that’s fine, but if you round to 6:50, your finish time prediction will be off by seconds per mile, which adds up over a marathon.
  • Forgetting to convert seconds: 6:52 pace means 6 minutes and 52 seconds, not 6.52 minutes. The calculator handles this, but if you do it by hand, remember 0.52 minutes = 31.2 seconds, not 52 seconds.
  • Assuming pace is linear with speed: Doubling speed halves your pace (e.g., 6:00/mi = 10 mph, 3:00/mi = 20 mph), but that’s only true because pace is the reciprocal of speed. The calculator shows both.

Limitations and Real-World Factors

This calculator gives the average pace for a given time and distance. It does not account for:

  • Elevation gain: A hilly course will make your actual effort higher than the pace suggests.
  • Stops and splits: If you stop for water or walk, your moving pace differs from your overall pace.
  • GPS accuracy: Your watch may measure distance slightly differently on winding roads.
  • Wind and weather: These affect effort but not the mathematical relationship.

For race prediction, many runners use the Riegel formula (e.g., 10K time to marathon time), but that’s a different calculation. This tool only converts time, distance, and pace—it doesn’t predict performance.

Frequently Asked Questions

How do I convert pace from min/mile to min/km?

Divide the seconds per mile by 1.609344. For example, 6:52 per mile = 412 seconds per mile ÷ 1.609344 = 256 seconds per km = 4:16 per km. The calculator does this automatically.

What is a good running pace for a beginner?

There’s no single answer—it depends on age, fitness, and experience. A common conversational pace for a beginner might be 12:00–15:00 per mile (7:30–9:30 per km). Use the calculator to see what time that would give you for a 5K (about 37–47 minutes).

How do I enter a time like 1 hour 20 minutes?

Enter it as 1:20:00 (hours:minutes:seconds). If you only have minutes, like 80 minutes, convert to 1:20:00 or enter 0:80:00—the calculator accepts both.

Can I use this for walking or cycling?

Yes, the math is identical for any activity where you want pace per mile or kilometer. For cycling, you might prefer speed in mph or km/h, which the calculator also provides.

Why does the calculator show pace in minutes per mile even if I enter distance in kilometers?

The calculator assumes miles for distance and pace. If you enter kilometers, the pace output will be incorrect. To get pace per km, convert your distance to miles first (divide km by 1.609344) or use the pace per km output after entering miles.

What is the difference between pace and speed?

Pace is time per unit distance (e.g., minutes per mile), while speed is distance per unit time (e.g., miles per hour). They are reciprocals: speed = 60 ÷ pace (in minutes per mile). For example, 6:00/mi = 10 mph.

Related

Formula used
in time | Time (hours:minutes:seconds) | - | 1:30:00 | 0:00:01 | 100:00:00
in dist | Distance | mi | 13.1 | 0.01 | 1000
in pace | Pace (min:sec per mile) | - | 6:52 | 3:00 | 30:00
out pace_out | Pace (min:sec per mile) | - | (time_to_seconds(time) / dist) / 60 | time
out pace_km | Pace (min:sec per km) | - | (time_to_seconds(time) / dist / 1.609344) / 60 | time
out speed_mph | Speed (mph) | - | dist / (time_to_seconds(time) / 3600) | 2
out speed_kph | Speed (km/h) | - | (dist * 1.609344) / (time_to_seconds(time) / 3600) | 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.

More in this bed

The whole Everyday Math bed →