Running Pace Calculator

Calculate running pace (min/km or min/mile), average speed, and even split times for any distance - from a 5K to a full marathon - using the relationship Pace = Total Time ÷ Total Distance.

Distance:
Enter distance
Time (HH:MM:SS):
Hours
Minutes
Seconds
Pace (MM:SS per unit):
Minutes
Seconds
Calculate
Clear
Please enter the required details and click Calculate.
Please provide exactly two of the three fields (Distance, Time, Pace) to calculate the third.
Please enter a valid time (Hours, Minutes, Seconds must be non-negative, Minutes and Seconds must be less than 60).
Distance must be a positive number.
Distance: {value} {unit}
Time: {hours}h {minutes}m {seconds}s
Pace: {minutes}:{seconds} per {unit}
Please enter the required details and click Calculate.

Was this calculator helpful?

4.6/5 (21 votes)

Calculation Examples

Calculation Case Result
Marathon 42.195 km in 3:30:00 Pace = 210 min ÷ 42.195 km = 4.976 min/km ≈ <b>4:59 min/km</b> | Speed: 12.06 km/h
5K in 25:00 Pace = 25 ÷ 5 = 5:00 min/km | Speed: 12.0 km/h | Split every km: 5:00
10K in 50:00 Pace = 50 ÷ 10 = 5:00 min/km | Finish time at 4:45 pace: 4.75 × 10 = 47:30
Target: sub-2h half marathon (21.0975 km) Required pace = 120 ÷ 21.0975 = 5.687 min/km ≈ <b>5:41 min/km</b> | Speed ≥ 10.55 km/h

How to Use the Pace Calculator

Enter your total distance (in kilometres or miles) and total elapsed time (hours:minutes:seconds). Select your preferred output units (min/km, min/mile, km/h, or mph). Click "Calculate" to receive: your average pace per unit of distance; your average speed; and even split projections - the time you should reach at each kilometre or mile marker to finish on target.

The calculator solves all three variants of the pace equation: given distance and time → pace; given pace and distance → finish time; given pace and time → distance covered. Select the known variables and enter them accordingly.

Heart rate training zones correlated with running pace zones: easy, aerobic, threshold, and VO2max

Pace, Heart Rate, and Training Zones

Running pace and heart rate are directly related: as pace increases (faster running), heart rate rises proportionally to meet the increased oxygen demand. For training planning, maximum heart rate (HRmax) is the reference value. The commonly cited formula HRmax = 220 − age (Fox et al., 1971) has a reported standard deviation of ±10–12 bpm and has been shown to underestimate HRmax in adults over 40. A more validated alternative from Tanaka et al. (Journal of the American College of Cardiology, 2001) is: $\text{HRmax} = 208 - (0.7 \times \text{age})$, based on a meta-analysis of 351 studies involving 18,712 subjects.

Training intensity zones expressed as a percentage of HRmax (American Heart Association definitions): Moderate intensity: 50–70% HRmax; Vigorous intensity: 70–85% HRmax. The commonly referenced «fat-burning zone» (60–70% HRmax) produces the highest proportion of fat as a fuel source, but higher-intensity training at 70–85% burns more total calories per unit of time and may produce greater total fat oxidation in absolute terms. Effective endurance training programs typically include sessions across multiple zones rather than targeting a single zone exclusively.

Running pace comparison chart: beginner, intermediate, and elite pace ranges per km for 5K, 10K, and marathon

Useful Tips 💡

  • Use moving time (excluding stops at traffic lights or rest breaks) rather than total elapsed time for the most accurate training pace. GPS watches typically report both - use moving time for pace-based training decisions.
  • For race finish time prediction, use a pace established in a recent, fully-effort race or time trial rather than an easy training run. Easy runs are typically 60–90 seconds per km slower than race pace and will significantly underestimate your race capability.

📋Steps to Calculate

  1. Enter total distance and total elapsed time (H:MM:SS format).

  2. Select the output unit: pace in min/km or min/mile; speed in km/h or mph.

  3. Click "Calculate" to view pace, speed, finish time projection, and even splits per km or mile.

Mistakes to Avoid ⚠️

  1. Using total elapsed time from a GPS watch that includes stop time at traffic lights or rest breaks. This inflates time, producing a pace that is slower than your actual running pace. Use the moving time figure if your device separates the two.
  2. Mixing distance units and pace units: entering a distance in miles but selecting min/km as the output unit - or vice versa - produces a result that is off by the mile-to-km conversion factor (1.60934). Always verify that your input distance unit matches your selected output pace unit.
  3. Confusing Pace (time per unit distance, e.g., 5:00 min/km) with Speed (distance per unit time, e.g., 12 km/h). They measure the same quantity inversely: Speed (km/h) = 60 ÷ Pace (min/km). A 5:00 min/km pace equals exactly 12.0 km/h.
  4. Assuming elevation-adjusted pace is the same as flat pace. Running uphill at 5:00 min/km requires significantly more effort than flat running at the same pace. For hilly courses, grade-adjusted pace (GAP), which factors in elevation change, gives a more accurate physiological effort comparison across different terrain.

Practical Applications📊

  1. Race goal setting: enter your goal finish time and race distance to determine the even pace required at every kilometre marker. For a 3:30 marathon (42.195 km), the required even pace is $210 \text{ min} \div 42.195 = 4.976$ min/km ≈ 4:59 min/km. Knowing this figure allows you to check your split at each km against a specific target rather than running by feel.

  2. Training pace zones: convert your current race pace to training zone paces. Easy runs (recovery and base building) are typically 60–90 seconds per km slower than 5K race pace; threshold runs are approximately 15–30 seconds per km slower than 10K race pace. The calculator allows you to enter any time and distance to derive these reference paces.

  3. Cross-activity comparison: pace applies to any locomotion activity where elapsed time and distance are measurable - running, walking, cycling, swimming (per 100m), or hiking. Convert between min/km and km/h to compare activities reported in different units, or to assess whether a cycling pace is proportionally consistent with your running pace.

Questions and Answers

What is a pace calculator and how does it differ from a speed calculator?

A pace calculator converts total time and distance into pace - the time required to cover one unit of distance (e.g., 5:00 min/km or 8:03 min/mile). Speed, by contrast, measures distance covered per unit of time (e.g., 12 km/h or 7.46 mph). The two are mathematically inverse: $\text{Speed (km/h)} = \frac{60}{\text{Pace (min/km)}}$. Runners use pace rather than speed because it directly answers the training question: "How fast should I run each kilometre?" - a format that maps directly to kilometre markers on a race course.

How do you calculate running pace manually?

Pace is calculated by dividing total elapsed time by total distance: $\text{Pace} = \frac{\text{Time}}{\text{Distance}}$. Convert time to minutes first for a result in min/km or min/mile. Example: 10 km in 48 minutes and 30 seconds = 48.5 minutes; Pace = 48.5 ÷ 10 = 4.85 min/km. Convert the decimal to minutes and seconds: 0.85 × 60 = 51 seconds → pace = 4:51 min/km. For split calculation: Split time = Pace × segment distance (in the same units).

How do split times work and why do they matter for racing?

A split time is the time elapsed at each distance marker during a race. Even splits mean crossing each kilometre (or mile) marker at an identical time interval - the pace recommended for most recreational runners as it minimizes metabolic cost and reduces the risk of a late-race energy depletion ("hitting the wall"). The even split time is simply: $t_{split} = \text{Pace} \times d_{segment}$. For a 4:59 min/km marathon pace, the 10 km split should be reached at 49:50, the half marathon at 1:45:08, and the finish at 3:30:00.

What is the relationship between running pace and heart rate training zones?

Heart rate training zones are typically defined as percentages of maximum heart rate (HRmax). A validated formula for estimating HRmax is from Tanaka et al. (*JACC*, 2001): $\text{HRmax} = 208 - (0.7 \times \text{age})$, which outperformed the commonly cited HRmax = 220 − age in a meta-analysis of 351 studies. The American Heart Association defines moderate intensity as 50–70% HRmax and vigorous intensity as 70–85% HRmax. Easy conversational-pace running typically corresponds to 60–70% HRmax; threshold running to 80–90% HRmax; and VO₂max intervals above 90% HRmax.

How can I predict a race finish time from a training pace?

Multiply your goal pace by the official race distance: $T_{finish} = \text{Pace} \times D_{race}$. For a 5:00 min/km pace: 5K → 25:00; 10K → 50:00; half marathon → 1:45:58; full marathon → 3:31:06. Note that finish time prediction from a single training distance has a margin of error - fatigue over longer distances causes pace to drift from training estimates. For more accurate prediction, use a race-specific effort from a recent 5K or 10K time trial (not an easy training run) as the pace input.

What is a good running pace for different experience levels?

Reference ranges for flat-course running vary significantly by age and fitness: beginners typically run 6:00–8:00 min/km for easy runs; recreational runners with 6–12 months of training often race 5K at 5:00–6:30 min/km; experienced club runners target 4:00–5:00 min/km for 10K; sub-elite athletes race marathons at 3:30–4:30 min/km; elite marathon runners (world record: Kelvin Kiptum, 2:00:35, 2023) average approximately 2:51 min/km. These are race paces - easy training paces should be 60–90 seconds per km slower for the same athlete.

Does the pace calculator work for walking, cycling, or swimming?

Yes. The formula Pace = Time ÷ Distance applies to any activity where elapsed time and distance are measurable. For walking, enter total walk time and distance; for cycling, the result in min/km is less conventional (km/h is more common) but mathematically valid; for swimming, pace per 100m is standard (enter 0.1 km per 100m segment). The calculator accepts any distance and time in the applicable units - the underlying arithmetic is identical across all locomotion activities.
Disclaimer: This calculator is designed to provide helpful estimates for informational purposes. While we strive for accuracy, financial (or medical) results can vary based on local laws and individual circumstances. We recommend consulting with a professional advisor for critical decisions.