Updated Running & Training Tool

Running Pace Calculator

Convert running pace, time and distance, predict race performances, generate split charts, estimate VO2-based speed and build training zones for any runner.

Pace ↔ Time Race Prediction VO₂ Estimate Training Zones

Advanced Running Pace Calculator – Pace, Speed, VO₂ and Zones

Use this Running Pace Calculator to move effortlessly between pace, time and distance, convert to km/h and mph, predict race times at common distances, generate per-kilometer or per-mile splits and create training pace zones tailored to your current fitness.

Enter pace as mm:ss or hh:mm:ss. The calculator converts pace to seconds per kilometer or mile and multiplies by distance to get total time.

Pace is time divided by distance. The calculator reports pace per kilometer and per mile along with speed in km/h and mph.

Distance is total time divided by pace. The calculator converts pace to seconds per unit, divides time, and reports distance in kilometers and miles.

Prediction uses a distance scaling model T₂ = T₁ × (D₂ / D₁)^b, where b is the prediction exponent. Typical values of b are around 1.03–1.10.

Splits are generated assuming even pacing across the entire distance. You can set split size in kilometers or miles.

Training Zones & VO₂ Estimate

Use a recent race performance to estimate your VO₂-based fitness and generate suggested training pace zones. These zones are approximate and meant as a starting point, not medical or coaching advice.

VO₂ estimate uses VO₂ ≈ 3.5 × speed (m/s). Training zones are expressed as pace ranges per kilometer and per mile based on fractions of your reference race pace.

Running Pace Calculator – From Basic Pace to Advanced Training Insight

The Running Pace Calculator on MyTimeCalculator is designed to give you more than just a simple pace conversion. It brings together the core relationships between pace, time and distance, and then layers on race prediction, VO₂-based performance estimation, training zones and split charts. Whether you are preparing for your first 5K or tuning a marathon training plan, this tool turns raw numbers into clear, actionable insights.

At the heart of every calculator on this page is a small collection of formulas. These formulas connect how fast you run, how far you run and how long you run. By understanding them, you gain control over your training rather than guessing at whether a given pace is “fast enough” or “slow enough”.

Core Formulas Behind Running Pace Calculations

All of the pace, time and distance conversions use the same three relationships:

  • Time = Pace × Distance
  • Pace = Time ÷ Distance
  • Speed = Distance ÷ Time

These can be written in symbols as:

t = p × d
p = t ÷ d
v = d ÷ t

Here t is total time, p is pace per kilometer or mile, d is distance and v is speed. The calculator converts everything to seconds and kilometers or miles internally. Then it formats results back into friendly units like min/km, min/mile, km/h and mph.

Pace → Time: Using Pace to Predict Finish Time

If you know your target pace, you can immediately estimate your finish time for any distance. Suppose you aim to run 10 km at 5:00 per kilometer. First convert the pace into seconds:

5:00 per km = 5 × 60 = 300 seconds per km

Then multiply by distance:

t = p × d = 300 × 10 = 3000 seconds

Finally, convert 3000 seconds back into minutes and seconds:

3000 ÷ 60 = 50 minutes
t = 50:00

The Pace → Time tab automates this process. It also converts the underlying speed to km/h and mph. For example, 10 km in 50 minutes corresponds to 12 km/h and roughly 7.46 mph.

Time → Pace: Understanding Your Actual Pace

When you have completed a run and know the distance and total time, you can use the Time → Pace tab to see exactly how fast you were moving. If you run 10 km in 46 minutes and 30 seconds, your total time is:

t = 46 × 60 + 30 = 2790 seconds

Pace per kilometer is:

p = t ÷ d = 2790 ÷ 10 = 279 seconds per km

Converted back to minutes and seconds, that is:

279 ÷ 60 = 4 minutes remainder 39 seconds
p ≈ 4:39 per km

The calculator performs the same computation and also reports the equivalent pace per mile and your average speed in km/h and mph. This allows you to compare one run with another and see how your fitness evolves over time.

Time & Pace → Distance: How Far Could You Go?

Time and pace also determine distance. If you run at a steady pace p for a given time t, then the distance is:

d = t ÷ p

For example, if your pace is 5:15 per km (315 seconds per km) and you run for 42 minutes (2520 seconds), then:

d = 2520 ÷ 315 = 8 km

The Time & Pace → Distance tab helps answer questions such as “If I run for 30 minutes at this pace, how far will I go?” or “How long should I run at marathon pace to cover a specific workout distance?”

Race Prediction: Scaling Performance Between Distances

Race prediction uses the idea that performance at one distance contains information about your capability at another distance. A common model says that race time grows with distance according to a power law:

T₂ = T₁ × (D₂ ÷ D₁)b

Here T₁ and D₁ are your known time and distance, T₂ is the predicted time at new distance D₂, and b is an exponent that controls how strongly time increases with distance. In practice, b often lies between 1.03 and 1.10 for most runners. A value near 1 means you hold your speed almost perfectly as distance increases, while a larger value indicates a bigger drop-off with distance.

The Race Predictor tab applies this formula to generate estimates for standard race distances such as 5K, 10K, half marathon and marathon, plus an optional custom distance. It displays predicted finish times and corresponding paces per kilometer and per mile so you can see how aggressive or conservative the predictions look.

Split Charts: Even Pacing in Practice

Split charts are useful for planning or analyzing evenly paced runs. If you want to run 10 km in 50 minutes, you can break that into 1 km splits of 5:00 each. For longer runs or races, you might want splits every mile or every 5 km. The split generator applies a simple rule for even pacing:

split time = total time ÷ number of splits

Number of splits is total distance divided by split distance. The Running Pace Calculator uses this relationship to generate a table containing, for each split:

  • Split number
  • Split distance
  • Time for that split
  • Cumulative time so far

While real races seldom work out to perfectly even splits, having a clear table of targets can make pacing much easier on race day.

VO₂-Based Performance and Speed Formula

VO₂ is the volume of oxygen your body uses per minute per kilogram of body weight while exercising. A simple way to relate running speed to oxygen cost is:

VO₂ ≈ 3.5 × v

where v is speed in meters per second and VO₂ is in mL/kg/min. If you know your distance and time, you can compute speed as:

v = distance_meters ÷ time_seconds

Combining the two formulas gives an approximate VO₂ for that performance. When that performance represents a hard race of sufficient duration, it can be used as a rough estimate of VO₂max. The calculator uses this idea to compute an estimated VO₂max based on your reference race distance and time.

Estimating Training Zones from Race Pace

Training zones are different speed ranges that emphasize different physiological adaptations. A simple way to define them is as percentages of reference race pace. If pref is your pace from a recent race, then easy, steady, tempo, interval and repetition paces can be approximated using multipliers:

peasy ≈ 1.15–1.30 × pref
psteady ≈ 1.05–1.15 × pref
ptempo ≈ 0.95–1.05 × pref
pinterval ≈ 0.88–0.95 × pref
prepetition ≈ 0.80–0.88 × pref

The Training Zones & VO₂ tab applies specific multipliers to your reference race pace, then converts each zone into pace per kilometer and per mile. This gives you a structured set of target ranges you can use to plan easy runs, steady efforts, tempo sessions and faster interval or repetition workouts.

Calorie Estimates and Running Economy

For many runners, calorie burn and energy cost are also important. A simple rule of thumb is that running burns about 1 kilocalorie per kilogram of body mass per kilometer. In formula form:

kcal ≈ weight_kg × distance_km

The calculator uses this rule to estimate calories burned during your reference race or run. This is not a replacement for detailed metabolic testing, but it provides a handy ballpark number for planning nutrition and fueling strategies.

How to Use the Running Pace Calculator Step by Step

  • Use Pace → Time to see how long a planned pace will take over any distance.
  • Use Time → Pace to analyze completed runs and convert them into paces and speeds.
  • Use Time & Pace → Distance to answer “how far” questions based on steady running.
  • Use Race Predictor to project performances at new race distances using your existing times.
  • Use Split Chart to create visual pacing plans and reference tables for races and long runs.
  • Use Training Zones & VO₂ to get a VO₂-based snapshot of your fitness, calorie estimates and a full set of training pace zones.

Together, these tools form a complete running dashboard that can support you from base training through taper and race day.

Running Pace Calculator FAQs

Frequently Asked Questions About Running Pace, Speed and Training Zones

Quick answers to common questions about how this Running Pace Calculator converts, predicts and estimates your running performance.

Each tab that works with distance includes a unit selector where you can choose kilometers, miles or meters. Internally, the calculator converts distances to kilometers and miles for speed and pace reporting, so you always see both min/km and min/mile values. This makes it easy to work in whichever unit system feels most natural while still being able to compare with runners who use the other system.

You can enter times and paces as hh:mm:ss or mm:ss. For example, 1:30:00 means 1 hour 30 minutes, while 45:00 means 45 minutes. If you enter a single number such as 5, the calculator interprets it as 5 minutes. This flexible input format lets you type values quickly without needing to fill separate hour, minute and second fields.

Race prediction formulas assume that you have trained specifically and proportionally for each distance and that your pacing and conditions are similar. If you base predictions on a short race like a 3K or 5K, the model might be optimistic for marathon distances unless you have built the necessary endurance. You can adjust the prediction exponent in the Race Predictor tab to make the scaling more or less aggressive depending on your experience and training background.

The training zones produced by the calculator are based on typical percentages of a reference race pace and are meant as a starting template. You can manually adjust the suggested paces depending on how your body responds, your training history and coaching advice. Some runners prefer slightly slower easy paces or slightly faster tempo paces. Use the zones as a guide, not a rigid rulebook.

The VO₂ estimates in this tool are derived from running speed using a simple linear equation, which provides a useful approximation for many runners. However, laboratory tests with gas analysis remain the gold standard for VO₂max measurement. Differences in running economy, terrain, weather and individual physiology mean that estimated VO₂max should be viewed as a helpful indicator rather than a precise clinical measurement.