Pace Calculator: Find Your Pace and Predict Your Race Time Instantly

One of the most common mistakes runners and walkers make is guessing their pace instead of calculating it — leading to starting a race too fast, missing a target finish time, or training at the wrong intensity entirely. A pace calculator solves this problem instantly by working out your exact pace, time, distance, or speed, and can even predict how you’d perform at a completely different race distance.

Pace Calculator
Pace Calculator
Enter your distance and time to find your running pace, speed, and predicted race times.

Enter Your Details

Hours
Minutes
Seconds

Your Results

Enter your distance and time to see your pace here.
Predicted 5K
--
Predicted 10K
--
Predicted Half Marathon
--
Predicted Marathon
--

Predicted Race Finish Times

Based on your current pace, held steady across each distance.
Your race predictions will appear here after you calculate.

Quick Navigation

How pace calculator works

Income tax calculator showing old vs new tax regime comparison results

A pace calculator works out how fast you’re moving per unit of distance. Enter the distance covered and time taken, and it gives your pace per kilometre or mile — useful for planning runs and predicting race finish times.

Things to keep in mind

  • Assumes a steady, even pace throughout
  • Does not account for terrain, elevation or weather
  • Actual race pace can vary due to fatigue
  • Keep distance and time units consistent

What is a Pace Calculator?

A pace calculator is a tool that works out the relationship between time, distance, and pace (or speed) for any activity — running, walking, cycling, or swimming. Give it any two of the three values, and it calculates the third. It can also convert pace between units, predict race finish times at other distances, generate training pace zones, and break a target time into mile-by-mile or kilometer-by-kilometer splits.

Pace vs. speed — what’s the difference?

Pace is how much time it takes to cover one unit of distance (for example, minutes per mile or minutes per kilometer) — lower numbers mean faster. Speed is how much distance is covered per unit of time (for example, miles per hour or kilometers per hour) — higher numbers mean faster. Runners typically think in pace; cyclists typically think in speed. A pace calculator converts freely between both.

Two runners with the same finish time in a race can have very different training paces day-to-day, since race pace, easy pace, tempo pace, and interval pace are all deliberately different speeds used for different training purposes.


Why Use a Pace Calculator?

Using a pace calculator before and during training saves time and prevents pacing mistakes in several practical ways:

  • Avoid starting too fast — a common race-day mistake that leads to fading in the second half
  • Hit a specific finish time goal — know exactly what pace is required to run a sub-4-hour marathon or a sub-20-minute 5K
  • Predict performance across distances — estimate a marathon time from a recent 10K result, or vice versa
  • Train at the correct intensity — easy, tempo, threshold, and interval paces each develop different fitness qualities
  • Plan mile-by-mile splits — pace a race evenly instead of guessing effort by feel alone
  • Convert between units instantly — switch between min/mile, min/km, mph, and km/h without manual math
  • Apply pace logic to any activity — running, walking, cycling, and swimming all use the same time-distance-pace relationship

How Does the Calculator Work?

Webequa’s calculator uses whichever two values you already know, plus a few optional settings, to calculate the rest. Here’s what you’ll need:

Core inputs (enter any two, calculate the third):

  • Distance – in miles, kilometers, meters, or yards
  • Time – hours, minutes, and seconds
  • Pace or speed – minutes per mile, minutes per kilometer, mph, or km/h

Optional features:

  • Race distance presets – 5K, 10K, 10-mile, half marathon, marathon, or custom distance
  • Race time prediction – enter one recent race result to estimate finish times at other distances
  • Training pace zones – generate easy, marathon, tempo, threshold, and interval paces from a recent race result
  • Split calculator – break a goal time into even per-mile or per-kilometer splits
  • Activity type – running, walking, cycling, or swimming (adjusts default pace units)

Once entered, the calculator computes the missing value, converts it into your preferred units, and — if selected — generates race predictions, training zones, or a full splits table.


Formula

Webequa’s calculator uses the standard Time–Distance–Pace Relationship used in coaching and sports science worldwide.

Step 1: The Core Relationship

 
Pace = Time ÷ Distance
Time = Pace × Distance
Distance = Time ÷ Pace

Speed = Distance ÷ Time
(Speed is simply the inverse of pace, expressed as distance per unit time
instead of time per unit distance)

Step 2: Convert Between Pace and Speed

 
Speed (mph) = 60 ÷ Pace (minutes per mile)
Pace (min/mile) = 60 ÷ Speed (mph)

Speed (km/h) = 60 ÷ Pace (minutes per km)
Pace (min/km) = 60 ÷ Speed (km/h)

Step 3: Convert Between Distance Units

 
1 mile = 1.60934 kilometers
1 kilometer = 0.62137 miles
Pace (min/km) = Pace (min/mile) ÷ 1.60934

Step 4: Predict a Race Time at a Different Distance (Riegel Formula)

 
Predicted Time = Known Time × (Predicted Distance ÷ Known Distance) ^ 1.06

This is the widely used Riegel exponent formula, which accounts for the fact
that pace naturally slows as race distance increases, rather than assuming
a straight-line (linear) relationship between distances.

Step 5: Calculate Even Splits

 
Split Pace per Mile/Km = Total Goal Time ÷ Total Distance
Split Time at Checkpoint = Split Pace × Distance Covered So Far

Variable explanations:

  • Pace — time required to cover one unit of distance (min/mile or min/km); lower is faster
  • Speed — distance covered per unit of time (mph or km/h); higher is faster
  • Riegel Exponent (1.06) — a research-derived fatigue factor used to predict performance at a new distance from a known result; it is an estimate, not a guarantee
  • Split — the target time or pace for each individual mile or kilometer of a race, used to run an even, well-paced effort

Assumptions:

  • Race predictions assume similar training, terrain, and conditions between the known result and the predicted race
  • The Riegel formula works best for predictions between reasonably similar distances (e.g., 10K to half marathon); very large jumps (e.g., 5K to marathon) are less reliable
  • Training paces assume the recent race result used is a genuine maximal effort, not a training run
  • Splits are calculated as even pacing; real-world pacing often varies slightly due to terrain, elevation, and fatigue

Note: Race predictors, including the Riegel formula, estimate potential based on current fitness — they don’t account for under-training, injury recovery, extreme weather, or race-day terrain. Treat predicted times as a strong guideline, not a guarantee.


How to Use This Calculator

  1. Choose your activity: running, walking, cycling, or swimming.
  2. Enter any two of the three values: distance, time, or pace/speed.
  3. Select your preferred units (min/mile, min/km, mph, or km/h).
  4. To predict a race time, enter a recent race result and select your target race distance.
  5. To get training paces, enter a recent race result and select Generate Training Zones.
  6. To plan splits, enter your goal time and total race distance, then select Show Splits.
  7. Click Calculate.
  8. Review your pace, speed, predicted times, training zones, or split table.

Tip: If you’re pacing a race for the first time, start with even splits rather than negative or positive splits — running the first and second half at a similar pace is the most reliable strategy for most runners.


Example Calculations

Example 1: Pace Needed for a Goal Marathon Time

Inputs:

FieldValue
Distance42.195 km (marathon)
Goal Time4:00:00

Step 1: Calculate required pace:

 
Pace (min/km) = 240 minutes ÷ 42.195 km = 5.69 min/km

Step 2: Convert to min/mile:

 
5.69 × 1.60934 = 9.16 min/mile ≈ 9:09 per mile

Recommendation: To finish a marathon in 4 hours, maintain an even pace of approximately 5:41 per kilometer (9:09 per mile) for the full distance.


Example 2: Predicting a Marathon Time from a Recent 10K

Inputs:

FieldValue
Known Result10K in 48:00
Predicted DistanceMarathon (42.195 km)

Step 1: Apply the Riegel formula:

 
Predicted Time = 48 × (42.195 ÷ 10) ^ 1.06
= 48 × (4.2195) ^ 1.06
= 48 × 4.57
≈ 219.4 minutes

Step 2: Convert to hours and minutes:

 
219.4 minutes ≈ 3 hours 39 minutes

Recommendation: Based on a 48-minute 10K, a well-trained runner could reasonably target a marathon finish time of approximately 3:39, assuming appropriate marathon-specific endurance training is completed beforehand.


Pace, Speed & Training Zone Reference Chart

Common Race Paces (Per Mile / Per Km)

Finish Time5K Pace10K PaceHalf Marathon PaceMarathon Pace
Sub-20:00 (5K)6:26 /mi (4:00 /km)———
Sub-45:00 (10K)—7:14 /mi (4:30 /km)——
Sub-1:45 (Half)——8:00 /mi (4:58 /km)—
Sub-2:00 (Half)——9:09 /mi (5:41 /km)—
Sub-3:30 (Marathon)———8:01 /mi (4:59 /km)
Sub-4:00 (Marathon)———9:09 /mi (5:41 /km)
Sub-5:00 (Marathon)———11:27 /mi (7:07 /km)

Training Pace Zones (Based on Recent Race Effort)

ZonePurposeTypical Pace vs. Race Pace
EasyAerobic base building, recovery60–90 seconds/mile slower than 10K pace
Marathon PaceRace-specific enduranceGoal marathon pace
Tempo / ThresholdImproves lactate threshold15–30 seconds/mile slower than 10K pace
Interval (VO2 Max)Improves aerobic capacityRoughly 5K race pace or slightly faster
Speed / RepetitionImproves running economy and speedFaster than 5K race pace, short reps

Activity Pace Reference (Approximate, Recreational Level)

ActivityTypical Pace/Speed
Walking (casual)15–20 min/mile (3–4 mph)
Walking (brisk)12–15 min/mile (4–5 mph)
Running (recreational)9–12 min/mile (5–6.5 mph)
Running (competitive)6–8 min/mile (7.5–10 mph)
Cycling (recreational)12–16 mph
Cycling (road, trained)17–22 mph
Swimming (freestyle, recreational)2:00–2:30 per 100m

Understanding Your Results

  • Pace — your time per unit distance (min/mile or min/km), typically used for running and walking
  • Speed — your distance per unit time (mph or km/h), typically used for cycling
  • Predicted time — an estimated finish time at a different distance, based on the Riegel formula and your entered result
  • Training zones — a set of paces (easy, marathon, tempo, interval) generated from a recent race effort, each targeting a different training benefit
  • Splits — the target pace or checkpoint time for each mile or kilometer of your race, used to pace evenly from start to finish

Always treat predicted times and training zones as a strong starting guideline — real-world performance also depends on training consistency, terrain, weather, and race-day conditions.


Factors That Affect Pace Results

Several real-world factors can affect how closely your actual pace matches a calculated one:

  • Terrain and elevation — hills and uneven surfaces slow pace compared to flat terrain
  • Weather conditions — heat, humidity, wind, and cold all affect achievable pace
  • Altitude — higher elevations reduce oxygen availability and slow pace for a given effort
  • Fatigue and pacing strategy — even splits, negative splits, and positive splits all affect finish time differently
  • GPS accuracy — GPS watches can slightly over- or under-record distance, especially under tree cover or in urban canyons
  • Training status — predicted race times assume consistent training between the known result and the target race
  • Surface type — trail, track, road, and treadmill running all have slightly different effective paces

Benefits of Using a Pace Calculator

  1. Free and instant results
  2. Works for running, walking, cycling, and swimming
  3. Converts freely between pace and speed, and between miles and kilometers
  4. Predicts race finish times at different distances using the Riegel formula
  5. Generates personalized training pace zones from a recent result
  6. Breaks any goal time into even mile-by-mile or km-by-km splits
  7. Helps prevent starting a race too fast
  8. Supports specific finish-time goals (sub-20 5K, sub-4 marathon, etc.)
  9. Useful for beginners and competitive athletes alike
  10. Removes manual math from race and training planning
  11. Works with any two known values: pace, time, or distance
  12. Free to use as often as needed with no registration

Limitations

  • Race predictions are estimates, not guarantees — the Riegel formula assumes consistent training and similar conditions between the known and predicted race
  • Large distance jumps are less reliable — predicting a marathon time from a very short distance (e.g., a mile time trial) carries more uncertainty than predicting between similar distances
  • Does not account for terrain or weather — all pace and prediction results assume flat terrain and neutral conditions unless manually adjusted
  • Training zones are a general guideline — individual physiology, injury history, and training age can shift ideal zones
  • Assumes even pacing for splits — real races often involve deliberate positive or negative splits depending on strategy
  • GPS-based distances may vary slightly from calculator inputs — always verify with a certified race distance where precision matters

Disclaimer: Results are estimates based on standard time-distance-pace formulas and the Riegel prediction model. Actual race performance depends on training, terrain, weather, and individual physiology. This tool does not replace guidance from a qualified running coach or medical professional.


Common Mistakes

  1. Confusing pace (time per distance) with speed (distance per time)
  2. Starting a race faster than goal pace, leading to a slowdown later
  3. Using a training run result instead of a genuine race effort for predictions
  4. Assuming race predictions apply equally well across very different distances
  5. Forgetting to convert between miles and kilometers before comparing paces
  6. Ignoring elevation gain when planning splits for a hilly course
  7. Training every run at the same pace instead of using distinct training zones
  8. Not accounting for weather or altitude on race day
  9. Relying only on GPS pace without accounting for signal drift
  10. Treating training zone paces as fixed rather than adjusting as fitness improves
  11. Setting an unrealistic goal pace not supported by recent race results
  12. Forgetting that swim pace is usually measured per 100m/100yd, not per mile/km

Tips for Accurate Results

  1. Use a recent maximal race effort, not a training run, when predicting future race times
  2. Re-test your training paces every few months as fitness changes
  3. Practice your goal race pace specifically in training, not just easy running
  4. Use even splits as a default strategy unless you have a specific reason to run negative or positive splits
  5. Adjust goal pace slightly slower for hot, humid, or high-altitude races
  6. Account for hills by targeting effort rather than exact pace on climbs
  7. Double-check unit settings (mile vs. km) before comparing paces across sources
  8. Use training zones as a range, not a single fixed number
  9. Recalculate splits immediately if your goal time changes
  10. For swimming, always confirm whether pace is per 100m or per 100yd
  11. For cycling, remember that speed is affected heavily by wind and drafting, more so than running
  12. Combine pace calculations with a heart rate or perceived-effort check for a fuller picture of intensity
  13. Use split tables on race day to check progress at each mile or kilometer marker
  14. Don’t chase a predicted time that assumes training you haven’t actually done
  15. Revisit your training zones after any extended break from training, since fitness changes quickly

Why Trust Webequa?

  • ✔ Accurate, trade-standard formulas
  • ✔ Verified calculations
  • ✔ Expert-reviewed information
  • ✔ Privacy-first — no data stored
  • ✔ No registration required
  • ✔ Mobile-friendly design
  • ✔ Fast loading, no clutter
  • ✔ Free forever
  • ✔ Regularly updated content
  • ✔ Accessible worldwide

Related Calculators


Scientific and Trade References


Conclusion

Knowing your exact pace before you start a run, race, ride, or swim turns guesswork into a plan. A pace calculator gives you a fast, accurate, and practical way to find your pace or speed, predict finish times at new distances, generate personalized training zones, and pace a race evenly from start to finish. Webequa’s calculator handles all the maths automatically so you can train with purpose and race with confidence.

Try Webequa’s free pace calculator today and take the guesswork out of your next run, ride, or race.

Add Your Heading Text Here

Pace Calculator – Frequently Asked Questions
Note: Results are estimates based on standard time-distance-pace formulas and the Riegel prediction model. Actual race performance depends on training, terrain, weather, and individual physiology. This tool does not replace guidance from a qualified running coach or medical professional.
Scroll to Top