Running Pace Calculator
Calculate your running pace in minutes per kilometer or mile, convert to speed, and get predicted finish times for popular race distances including 5K, 10K, half marathon, and full marathon.
How the Running Pace Calculator Works
Running pace is one of the most fundamental metrics every runner needs to understand. Whether you are training for your first 5K or chasing a marathon personal best, knowing your pace allows you to plan workouts, execute race-day strategy, and track your improvement over months and years of training. This calculator takes your distance and time to compute pace, speed, and predicted finish times using established sport science formulas.
Pace and Speed Formulas
Pace (min/km) = Total Time (seconds) / Distance (km) / 60
Pace (min/mi) = Total Time (seconds) / Distance (mi) / 60
Speed (km/h) = Distance (km) / (Total Time (seconds) / 3600)
Speed (mph) = Distance (mi) / (Total Time (seconds) / 3600)
Race predictions use the Riegel formula: T2 = T1 × (D2/D1)^1.06
Understanding Running Pace
Pace is expressed as minutes and seconds per unit of distance, such as 5:30 per kilometer or 8:50 per mile. It is the inverse of speed and is the preferred metric among distance runners because it directly relates to how long each segment of a race will take. A pace of 5:00/km means you cover one kilometer every five minutes, which translates to a 5K time of roughly 25 minutes.
Pace vs. Speed: When to Use Each
Runners typically think in pace because it makes race planning intuitive. If you know your target pace and the race distance, you can instantly calculate your finish time. Speed in km/h or mph is more commonly used in cycling, treadmill settings, and sport science research. Both metrics describe the same thing from different angles, and this calculator provides both so you can switch between contexts effortlessly.
How Race Predictions Work
The Riegel formula, published by researcher Peter Riegel in 1977, remains one of the most widely used race time prediction models. It accounts for the fact that as race distance increases, average pace naturally slows due to fatigue, glycogen depletion, and accumulated mechanical stress. The exponent of 1.06 captures this relationship. While no prediction model is perfect, the Riegel formula provides a reliable starting point for goal-setting and training pace calculations.
Practical Tips for Using Pace Data
Use your calculated pace to set training zones. Easy runs should be 60 to 90 seconds slower than your goal race pace. Tempo runs sit at roughly 25 to 30 seconds per kilometer slower than 5K pace. Long runs are best done at conversational pace, typically 1 to 2 minutes per kilometer slower than your 10K race pace. Interval sessions target paces faster than your current race pace to build speed and VO2max capacity.
Common Pace Benchmarks
A beginner runner might start at 7:00 to 8:00 per kilometer. Intermediate runners often settle around 5:00 to 6:00 per kilometer. Competitive club runners aim for 4:00 to 4:30, while elite marathon runners sustain paces under 3:00 per kilometer for the full 42.195 km distance. Knowing where your pace falls on this spectrum helps you set realistic goals and choose appropriate training programs.
Factors That Affect Your Pace
Terrain, weather, altitude, fatigue, and nutrition all influence pace. Running uphill can slow you by 30 to 60 seconds per kilometer. Heat and humidity force your cardiovascular system to work harder, often adding 10 to 30 seconds per kilometer. Training at altitude reduces oxygen availability, temporarily slowing pace until your body acclimates. Understanding these variables helps you interpret your pace data in context rather than becoming discouraged by a single slow run.