running calculators

Running Pace Calculator

Convert between finish time, distance, and pace for any running workout or race. Use it to plan race strategy, set treadmill speed, or analyze a completed run.

About this calculator

Running pace is the time it takes to cover one unit of distance, expressed in minutes per kilometer or minutes per mile. The formula used here first converts your total time to seconds: totalSeconds = hours × 3600 + minutes × 60 + seconds. It then converts distance to kilometers if miles are entered (distance × 1.60934). Finally, pace in seconds per kilometer is computed as totalSeconds / distanceInKm, then divided by 60 to express it in minutes per kilometer. Written out: pace (min/km) = (hours × 3600 + minutes × 60 + seconds) / (distanceKm) / 60. Speed in km/h is the reciprocal: speed = distanceKm / (totalSeconds / 3600). This calculation underpins nearly every training decision a runner makes, from setting treadmill speed to targeting a race finish time.

How to use

Suppose you ran 10 km in 0 hours, 52 minutes, and 30 seconds. Step 1 — Total seconds: (0 × 3600) + (52 × 60) + 30 = 0 + 3120 + 30 = 3150 seconds. Step 2 — Distance is already in km, so no conversion needed: 10 km. Step 3 — Pace: 3150 / 10 = 315 seconds/km. Step 4 — Convert to minutes: 315 / 60 = 5.25 min/km, which equals 5 minutes and 15 seconds per kilometer. Your average pace was 5:15 per km, and your speed was 10 / (3150 / 3600) ≈ 11.43 km/h.

Frequently asked questions

How do I convert running pace from min/km to min/mile?

To convert from minutes per kilometer to minutes per mile, multiply your pace by 1.60934, since one mile equals 1.60934 kilometers. For example, a pace of 5:00 per km becomes 5.0 × 1.60934 = 8.047 minutes per mile, or approximately 8:03 per mile. Conversely, to go from min/mile to min/km, divide by 1.60934. Most GPS running watches allow you to toggle between units automatically, but knowing the conversion helps when comparing race results from different countries where pace units differ.

What is a good running pace for a beginner?

A comfortable beginner pace is typically between 8:00 and 12:00 minutes per kilometer (about 13:00 to 19:00 per mile), depending on fitness level. The most important benchmark is that you can hold a conversation while running — this indicates you are in an aerobic zone that builds endurance without overtaxing your cardiovascular system. As fitness improves over weeks and months, your easy pace will naturally get faster even at the same effort level. Avoid comparing your pace to experienced runners; consistency matters far more than speed when starting out.

How do I calculate the pace needed to finish a marathon in under 4 hours?

A marathon is 42.195 km. To finish in under 4 hours (240 minutes), divide the time by the distance: 240 / 42.195 ≈ 5.687 minutes per kilometer, which equals approximately 5:41 per km (or about 9:09 per mile). You would need to maintain this pace consistently for the entire race. In practice, most coaches recommend a slight negative split — running the second half marginally faster than the first — to account for fatigue and avoid blowing up early. Using this calculator, you can plug in different time goals and instantly see the required pace.