Pace Calculator

Calculate pace, time, and distance for running, walking, cycling, or swimming

Running
Pace
Training
Calculator

Enter Your Details

hrminsec

Pace will be calculated from time and distance above.

Formulas

Pace

pace = time ÷ distance

Minutes per mile or km. Divide your finish time by the distance covered.

Time

time = pace × distance

Multiply your pace per unit by the total distance to find your finish time.

Speed

speed = distance ÷ time

Distance per unit of time (mph, kph). The inverse of pace.

Common Running Events

EventMilesKilometers
Marathon26.21942.195
Half Marathon13.10921.098
10K6.21410.000
5K3.1075.000
1 Mile1.0001.609
1K0.6211.000

About This Tool

The Pace Calculator computes pace, time, or distance for any speed-based activity — running, walking, cycling, swimming, and more. Choose one of three modes and enter the values you have to find what you need.

Calculate Pace: given your finish time and distance, find your pace per mile or km. Example: 30 minutes over 3 miles = 10:00 per mile. Calculate Time: given your pace and distance, find your finish time. Calculate Distance: given your time and pace, find how far you went.

For race-specific planning, use our Race Time & Pace Estimator. To generate a detailed pace chart for multiple distances, try our Running Pace Calculator. Explore more tools in our Running tools collection.

All processing happens entirely in your browser — no data is sent to any server.

Frequently Asked Questions (FAQ)

What does this pace calculator do?
This calculator computes pace, time, or distance for running, walking, cycling, or swimming. Choose one of three modes: calculate your pace from time and distance, find how long a route will take at a given pace, or determine how far you can go in a set time. Supports miles, km, meters, yards, and feet.
How do I calculate my running pace?
Select Calculate Pace, enter your finish time (hours, minutes, seconds) and distance, then choose your preferred pace unit (per mile, per km, etc.). The formula is: pace = time ÷ distance. For example, 30 min ÷ 3 miles = 10:00 per mile.
How does this differ from the Running Pace Calculator?
Our Running Pace Calculator generates a detailed pace table for multiple distances from a single pace input. This Pace Calculator is a general-purpose time-distance-pace solver that works in any direction and supports any activity — running, walking, cycling, or swimming — with multiple distance units.
What units are supported?
Distance can be entered in miles, kilometers, meters, yards, or feet. Pace can be displayed per mile, per km, per meter, per yard, or per foot. Speed is shown in both mph (miles per hour) and kph (kilometers per hour). Use our Length Converter if you need to convert between units first.
Can I use this for activities other than running?
Yes! The calculator works for any speed-based activity: walking, cycling, swimming, rowing, or any sport where you track time and distance. The math is the same — pace, time, and distance are related by the formula time = pace × distance. For race-specific planning, try our Race Time & Pace Estimator.
Is my data processed securely?
Yes. All calculations happen entirely in your browser. No data is sent to any server.