Fitness & Sports

Running Pace Calculator

Calculate running pace, speed, and finish time. Convert between min/km and min/mi, generate km splits, and preview finish times at ±10% pace. Free, no sign-up.

Did this calculator help you?

What is Running Pace Calculator?

A running pace calculator determines your pace (time per distance), speed (distance per time), or finish time based on any two known values. Enter distance and time to find pace, distance and pace to find time, or time and pace to find distance. The calculator supports four distance units (m, km, mi, yd), eight common race distances from 400 m to 50 km, and generates per-kilometer splits with three pacing strategies: even, negative split, and positive split. Finish-time estimates for ±10% pace variations help you understand how small changes in pace translate to race-day results.

When to Use This Calculator

  • When training for a race and need to determine your target pace per kilometer or mile.
  • When you know your race goal time and need to calculate the required pace.
  • When converting between min/km and min/mi for international race results.
  • When planning pacing strategy for a marathon or half marathon.
  • When you want to see estimated finish times at common race distances.
  • When reviewing split-by-split pacing after a training run.

Steps:

  1. Choose a mode: Solve Pace, Solve Time, or Solve Distance.
  2. Enter the known values — two of the three variables (distance, time, pace).
  3. Select your distance unit (m, km, mi, or yd) or click a race-distance preset.
  4. For pace input, enter minutes and seconds per km (or per mi).
  5. Review the results: pace, speed, finish time, and ±10% estimates.
  6. Scroll down to see per-kilometer splits and the split bar chart.
  7. Use Advanced Options to switch pacing strategy between even, negative, and positive splits.

Formula

Pace (sec/km) = Time (sec) ÷ Distance (km). Speed (km/h) = Distance (km) ÷ Time (hours). Distance (km) = Time (sec) ÷ Pace (sec/km). Unit conversions: 1 mile = 1.60934 km, 1 km = 0.621371 mi. Riegel race prediction: T₂ = T₁ × (D₂/D₁)^1.06. Split adjustment for negative/positive strategies: pace varies ±3% linearly across splits.

Use Cases

  • Calculate your target pace for a upcoming race (5K, 10K, half marathon, marathon).
  • Estimate finish time based on your current training pace.
  • Convert between min/km and min/mi to compare with international race results.
  • Generate kilometer splits to plan pacing during a race.
  • Practice negative-split pacing by reviewing split-by-split pace targets.
  • Determine what pace you need to achieve a personal best or qualifying time.

Key Benefits

  • Instantly convert between min/km and min/mi without manual math.
  • Plan race-day strategy with per-kilometer split targets.
  • Understand the time impact of small pace changes using the ±10% estimates.
  • Choose from 8 common race distances as quick presets.
  • Visualize pacing variations with the split bar chart.
  • Export splits and results for training logs or sharing with a coach.

Pro Tips

  • Use your most recent 5K or 10K race time to determine your current fitness pace.
  • Practice race-pace runs once per week to build muscle memory for your target pace.
  • Start races slightly conservative — aim for a 5–10 second slower pace per km in the first third.
  • Use the negative-split strategy for half marathons and marathons to conserve energy.
  • Check splits during training runs with a GPS watch to practice consistent pacing.
  • Recalculate your target pace after every race to track fitness improvements.

Common Mistakes to Avoid

  • Confusing pace and speed — pace is time per distance (lower = faster), speed is distance per time (higher = faster).
  • Assuming even splits are always best — negative splits are often more efficient for longer races.
  • Using min/km pace when the race is measured in miles (or vice versa) — always verify your unit.
  • Ignoring the effect of terrain — uphill sections will slow your pace even if effort stays constant.
  • Setting unrealistic pace targets — use your recent race times as a baseline, not aspirational goals.
  • Forgetting to account for elevation — race courses with significant elevation change require adjusted pacing.

Key Terms Explained

Pace
Time per unit distance, expressed as minutes per kilometer (min/km) or minutes per mile (min/mi). The inverse of speed.
Split
A segment of a run, typically 1 km or 1 mile, showing the time and pace for that segment.
Negative Split
Running the second half of a race or run faster than the first half. Considered the optimal pacing strategy for most distances.
Positive Split
Running the first half faster than the second half. Often leads to fatigue-induced slowdown in later stages.
Even Split
Maintaining the same pace throughout the entire run or race.
Riegel Formula
A mathematical model for predicting race times at different distances: T₂ = T₁ × (D₂/D₁)^1.06, where T is time and D is distance.
Cumulative Time
The total elapsed time from the start of a run to the end of a given split.
Speed
Distance per unit time, expressed as km/h, mph, or m/s. The inverse of pace.

Related Concepts

  • Pace Converter: Quickly convert between min/km, min/mile, mph, and km/h without entering a distance and time.
  • Heart Rate Zone Calculator: Match your target pace to a heart rate zone for effort-based pacing instead of pace alone.
  • Calories Burned Calculator: Estimate how many calories your run at a given pace and distance will burn.
  • BMI Calculator: Bodyweight affects running economy and calorie burn — check your BMI for additional training context.
  • Macro Calculator: Endurance training increases carbohydrate needs — plan your macros around your weekly mileage.
  • Water Intake Calculator: Longer runs at faster paces increase fluid loss — calculate your hydration needs for training and race day.

Example

For a marathon in 3:30:00 (12,600 seconds): pace = 12,600 ÷ 42.195 = 298.6 sec/km = 4:58.6/km. In min/mi: 4:58.6 × 1.60934 = 8:00.6/mi. Speed = 42.195 ÷ (12,600 ÷ 3,600) = 12.06 km/h = 7.49 mph = 3.35 m/s. At −10% faster pace (4:28.7/km), finish time ≈ 3:09:00. At +10% slower pace (5:28.5/km), finish time ≈ 3:51:00.

Frequently Asked Questions

What is running pace?
Running pace is the time it takes to cover a given distance, typically expressed as minutes per kilometer (min/km) or minutes per mile (min/mi). A pace of 5:00/km means it takes 5 minutes to run each kilometer. Pace is the inverse of speed — lower pace means faster running.
How do I calculate my running pace?
Divide your total time by the distance covered. For example, if you run 10 km in 50 minutes, your pace is 50 ÷ 10 = 5:00 min/km. To convert to min/mi, multiply by 1.60934 (the number of km in a mile), giving 5:00 × 1.60934 = 8:03 min/mi.
What is a good running pace for beginners?
Most beginners run at 6:00–8:00 min/km (9:39–12:52 min/mi). There is no universal 'good' pace — it depends on fitness, age, terrain, and goals. A comfortable conversational pace is ideal for building aerobic base. Elite marathon runners average around 3:00 min/km (4:50 min/mi).
What is a negative split in running?
A negative split means running the second half of a race faster than the first half. This is the recommended pacing strategy for most runners because it conserves energy early and allows a strong finish. Many world records have been set using negative-split pacing.
How do I convert min/km to min/mi?
Multiply the min/km pace by 1.60934 to get min/mi. For example, 5:00 min/km × 1.60934 = 8:03 min/mi. Alternatively, divide the min/mi pace by 1.60934 to get min/km. The calculator above does this conversion automatically.
What is the difference between pace and speed?
Pace measures time per distance (e.g., 5:00 min/km), while speed measures distance per time (e.g., 12 km/h). They are inverses of each other: speed = 60 ÷ pace (in min/km) gives km/h. A 5:00 min/km pace equals 12 km/h speed.
How accurate is the Riegel formula for predicting race times?
The Riegel formula (t₂ = t₁ × (d₂/d₁)^1.06) is a widely used model that assumes fitness and terrain are equal. It works well for distances between 5K and marathon but becomes less accurate for very short sprints or ultra distances. Use it as a guideline, not a guarantee.
What pace do I need to run a sub-3-hour marathon?
To finish a marathon (42.195 km) in under 3 hours, you need to maintain an average pace of approximately 4:16 min/km (6:51 min/mi) or faster for the entire distance. This requires sustained aerobic capacity and consistent training.
How do splits work in this calculator?
Splits break down your run into equal-distance segments (default 1 km each). Each split shows the pace for that segment and your cumulative time. With an even pacing strategy, all splits have the same pace. With negative splits, each subsequent split is slightly faster than the previous one.
What does the ±10% finish time estimate mean?
Running 10% faster than your target pace would reduce your finish time by approximately 10%. Running 10% slower adds about 10%. This helps you understand the time impact of pace variations — for example, going from 5:00/km to 4:30/km saves roughly 2 minutes per 10K.
Can I use this calculator for walking pace?
Yes. Walking pace follows the same math — pace = time ÷ distance. Typical walking pace is 10:00–15:00 min/km (16:06–24:08 min/mi). The calculator works for any speed, from walking to sprinting.

Discover More Tools

Fresh picks from across our tool library.