Connect via MCP →

Enter Calculation

Formula

Show calculation steps (1)
  1. Speed (distance per hour)

    Speed (distance per hour): Pace Calculator

    Distance divided by total time in hours gives average speed in units per hour.

Advertisement

Results

Your Pace
5:00
min per kilometer
Pace (seconds per km) 300 s
Speed 12 km/h

What Is a Pace Calculator?

A pace calculator turns your total elapsed time and the distance you covered into a simple, comparable number: your pace, expressed as minutes and seconds per mile or per kilometer. Pace is the single most useful figure in endurance training because it lets you compare efforts across different distances and plan race-day strategy. This tool also reports your average speed in miles or kilometers per hour.

How to Use It

Enter the hours, minutes, and seconds of your run, walk, ride, or swim. Then type the distance you covered and choose miles or kilometers. The calculator instantly shows your pace per unit and your average speed. Leave the hours field at 0 for shorter efforts.

The Formula Explained

Pace is found by dividing total time by distance: Pace = Total Time ÷ Distance. We first convert your time entirely into seconds, then divide by the distance to get seconds per unit, which is finally displayed as minutes and seconds. Speed is the inverse relationship over time: Speed = Distance ÷ Time in hours.

$$\text{Pace} = \frac{\text{Hours}\times 3600 + \text{Minutes}\times 60 + \text{Seconds}}{\text{Distance}}\ \text{(sec per unit)}$$$$\text{Speed} = \frac{\text{Distance}}{\dfrac{\text{Hours}\times 3600 + \text{Minutes}\times 60 + \text{Seconds}}{3600}}\ \text{(units per hour)}$$
Diagram showing pace equals total time divided by distance
Pace is total time divided by distance traveled.

Worked Example

Suppose you run 5 kilometers in 25 minutes. That is 1,500 seconds total. Dividing 1,500 by 5 gives 300 seconds per kilometer, or exactly 5:00 per km. Your speed is \(5 \div (1{,}500 \div 3{,}600) = 5 \div 0.4167 \approx 12\) km/h.

$$\frac{1{,}500}{5} = 300\ \text{sec per km} = 5{:}00\ \text{per km}$$
Route split into equal mile segments each taking the same time
A steady pace means each mile takes the same amount of time.

FAQ

What is a good running pace? It depends on fitness and goal. Many recreational runners aim for roughly 6:00–7:00 per km (about 9:30–11:15 per mile), but consistency matters more than any benchmark.

How do I convert pace between miles and kilometers? Multiply a per-mile pace by \(0.6214\) to get the per-kilometer pace, or simply re-run this calculator with the other unit selected.

Can I use this for cycling or swimming? Yes. Any activity with a time and a distance works — just pick the unit that matches your distance.

Last updated: