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.
Enter Your Details
Your Results
Predicted Race Finish Times
Quick Navigation
How pace calculator works

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
Online calculators
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.60934Step 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 FarVariable 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
- Choose your activity: running, walking, cycling, or swimming.
- Enter any two of the three values: distance, time, or pace/speed.
- Select your preferred units (min/mile, min/km, mph, or km/h).
- To predict a race time, enter a recent race result and select your target race distance.
- To get training paces, enter a recent race result and select Generate Training Zones.
- To plan splits, enter your goal time and total race distance, then select Show Splits.
- Click Calculate.
- 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:
| Field | Value |
|---|---|
| Distance | 42.195 km (marathon) |
| Goal Time | 4:00:00 |
Step 1: Calculate required pace:
Pace (min/km) = 240 minutes ÷ 42.195 km = 5.69 min/kmStep 2: Convert to min/mile:
5.69 × 1.60934 = 9.16 min/mile ≈ 9:09 per mileRecommendation: 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:
| Field | Value |
|---|---|
| Known Result | 10K in 48:00 |
| Predicted Distance | Marathon (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 minutesStep 2: Convert to hours and minutes:
219.4 minutes ≈ 3 hours 39 minutesRecommendation: 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 Time | 5K Pace | 10K Pace | Half Marathon Pace | Marathon 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)
| Zone | Purpose | Typical Pace vs. Race Pace |
|---|---|---|
| Easy | Aerobic base building, recovery | 60–90 seconds/mile slower than 10K pace |
| Marathon Pace | Race-specific endurance | Goal marathon pace |
| Tempo / Threshold | Improves lactate threshold | 15–30 seconds/mile slower than 10K pace |
| Interval (VO2 Max) | Improves aerobic capacity | Roughly 5K race pace or slightly faster |
| Speed / Repetition | Improves running economy and speed | Faster than 5K race pace, short reps |
Activity Pace Reference (Approximate, Recreational Level)
| Activity | Typical 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
- Free and instant results
- Works for running, walking, cycling, and swimming
- Converts freely between pace and speed, and between miles and kilometers
- Predicts race finish times at different distances using the Riegel formula
- Generates personalized training pace zones from a recent result
- Breaks any goal time into even mile-by-mile or km-by-km splits
- Helps prevent starting a race too fast
- Supports specific finish-time goals (sub-20 5K, sub-4 marathon, etc.)
- Useful for beginners and competitive athletes alike
- Removes manual math from race and training planning
- Works with any two known values: pace, time, or distance
- 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
- Confusing pace (time per distance) with speed (distance per time)
- Starting a race faster than goal pace, leading to a slowdown later
- Using a training run result instead of a genuine race effort for predictions
- Assuming race predictions apply equally well across very different distances
- Forgetting to convert between miles and kilometers before comparing paces
- Ignoring elevation gain when planning splits for a hilly course
- Training every run at the same pace instead of using distinct training zones
- Not accounting for weather or altitude on race day
- Relying only on GPS pace without accounting for signal drift
- Treating training zone paces as fixed rather than adjusting as fitness improves
- Setting an unrealistic goal pace not supported by recent race results
- Forgetting that swim pace is usually measured per 100m/100yd, not per mile/km
Tips for Accurate Results
- Use a recent maximal race effort, not a training run, when predicting future race times
- Re-test your training paces every few months as fitness changes
- Practice your goal race pace specifically in training, not just easy running
- Use even splits as a default strategy unless you have a specific reason to run negative or positive splits
- Adjust goal pace slightly slower for hot, humid, or high-altitude races
- Account for hills by targeting effort rather than exact pace on climbs
- Double-check unit settings (mile vs. km) before comparing paces across sources
- Use training zones as a range, not a single fixed number
- Recalculate splits immediately if your goal time changes
- For swimming, always confirm whether pace is per 100m or per 100yd
- For cycling, remember that speed is affected heavily by wind and drafting, more so than running
- Combine pace calculations with a heart rate or perceived-effort check for a fuller picture of intensity
- Use split tables on race day to check progress at each mile or kilometer marker
- Don’t chase a predicted time that assumes training you haven’t actually done
- 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
- Calorie Burn Calculator
- VO2 Max Calculator
- Heart Rate Zone Calculator
- Race Time Predictor
- BMI Calculator
- Training Load Calculator
- Steps to Miles Calculator
- Calendar Calculator
- Time Duration Calculator
- Unit Converter
- Speed Converter
- Percentage Calculator
Scientific and Trade References
- Riegel, P.S. — Athletic Records and Human Endurance (American Scientist)
- American College of Sports Medicine (ACSM) — Exercise Testing and Prescription Guidelines
- USA Track & Field (USATF) — Race Distance Standards
- World Athletics — Competition Rules and Records
- National Strength and Conditioning Association (NSCA) — Endurance Training Resources
- British Association of Sport and Exercise Sciences (BASES) — Endurance Performance Guidance
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.