Pace Calculator
Calculate your average running or walking pace, speed and estimated finish times from your distance and elapsed time.
Pace Calculator
Enter the distance you covered and your total elapsed time to calculate your average pace and speed.
Your Results
Estimated Finish Times
| Distance | Estimated Time |
|---|---|
| 5K | — |
| 10K | — |
| Half Marathon | — |
| Marathon | — |
Finish-time estimates assume you maintain the calculated average pace for the entire distance. Actual performance may vary.
What Is a Pace Calculator?
A pace calculator is an online tool that determines how quickly you travelled over a given distance. Running and walking pace is normally expressed as the amount of time needed to cover one mile or one kilometre.
This free pace calculator uses your distance and elapsed time to calculate your average pace, equivalent pace and average speed. It can also estimate how long it would take you to complete several common running distances at the same pace.
Why Use the Pace Calculator?
Knowing your average pace can help you understand your performance, compare different activities and plan target times for future runs or walks.
Calculate Average Pace
Find your average time per kilometre or mile from your distance and elapsed time.
Convert Pace Units
See the equivalent pace in both minutes per kilometre and minutes per mile.
Calculate Speed
Calculate your average speed in kilometres per hour and miles per hour.
Estimate Finish Times
Estimate completion times for common race distances using your calculated pace.
Miles or Kilometres
Enter your distance in either miles or kilometres depending on the measurement you use.
Free and Instant
Calculate your pace directly in your browser without creating an account or installing software.
How to Use the Pace Calculator
Calculating your running or walking pace requires only the distance you travelled and the total time it took.
- Enter your distance — Enter the distance you covered and select kilometres or miles.
- Enter your elapsed time — Enter the hours, minutes and seconds for the activity.
- Calculate your pace — Select Calculate Pace to calculate your average pace and speed.
- Review the results — Use the calculated pace, speed and estimated finish times to assess your performance or plan future activities.
How to Calculate Running Pace
Running pace is calculated by dividing the total elapsed time by the distance travelled. For example, if you run 5 kilometres in 30 minutes, your average pace is 6 minutes per kilometre. The same activity is approximately 9 minutes 39 seconds per mile.
The pace calculation measures your overall average. It does not indicate whether your pace was consistent throughout the activity. Stops, hills, changes in speed and other factors can cause your actual pace at individual points during a run to differ from the overall average.
Pace Per Kilometre
Pace per kilometre expresses the time required to travel one kilometre. It is commonly used by runners and walkers who track their performance using metric distances. A lower number of minutes per kilometre represents a faster pace.
Pace Per Mile
Pace per mile expresses the time required to travel one mile. It is widely used for running and walking in countries and training programmes that use imperial distances. A lower minutes-per-mile figure indicates a faster pace.
Understanding Pace, Speed and Finish Times
Pace and speed describe the same movement from different perspectives. Pace tells you how much time is needed to cover a unit of distance, while speed tells you how much distance is covered within a unit of time. The calculator provides both measurements so you can use whichever format is most useful to you.
Estimated finish times are projections based on maintaining your calculated average pace. They are mathematical estimates rather than predictions of actual future performance. Fatigue, terrain, weather, fitness, elevation, stops and other conditions can affect the time required to complete a distance.
James William Steven Parker
Creator & Developer of YesTools
James William Steven Parker is a web developer and technology professional with extensive experience in web development, web design, SEO, web hosting, systems analysis and cybersecurity. He created YesTools to provide fast, practical and free online tools for everyday tasks and technical work.
Learn more about James and YesToolsFrequently Asked Questions
Explore More Free Tools
Explore the YesTools collection of free online tools, calculators, converters, generators and utilities.
Browse All Categories

