Impact-Site-Verification: ec71c7ff-a6da-48cf-80c9-b2b8e0ecf51b

Running Pace Calculator

By the FORMA team·Updated June 2026
A running pace calculator divides your time by your distance to find how fast you move. Enter the distance you covered plus the minutes and seconds it took, and it returns your pace as minutes per kilometre, minutes per mile, and your speed in km/h, updating live.

Pace

Running / walking pace
8:03
/mile
5:00
/km
12
km/h

Pace is the language of running. Whether you are chasing a 5K personal best, planning a marathon, or just want to know how brisk your daily walk really is, knowing your pace tells you exactly how fast you are covering ground.

This running pace calculator turns a distance and a finish time into three useful numbers at once: minutes per kilometre, minutes per mile, and speed in km/h. It works in metric or US units and updates the moment you type, so you can compare goal paces and see what each one demands without doing the maths by hand.

How the pace calculator works

The calculator uses one simple relationship: pace = time ÷ distance. You provide the distance you ran or walked and the time it took, split into minutes and seconds for precision.

First it converts your time fully into a single unit (total seconds or decimal minutes) and divides by the distance to get a base pace. That base pace is then expressed three ways. Minutes per kilometre comes straight from dividing time by distance in kilometres. Minutes per mile uses the same total time divided by the distance in miles (1 mile = 1.609344 km). Speed in km/h is the distance in kilometres divided by the time in hours.

Because the formula is a direct ratio, the inputs needed are just distance, minutes, and seconds. No body weight, age, or fitness level is required. The result reflects your average pace across the whole distance, not your moment-to-moment speed, which naturally varies with hills, wind, and effort.

Worked example

Suppose you run 10 km in 50 minutes 0 seconds.

Pace = time ÷ distance = 50 min ÷ 10 km = 5:00 min/km.

To get minutes per mile, convert distance to miles: 10 km ÷ 1.609344 = 6.214 miles. Then 50 min ÷ 6.214 = 8.05 min/mile, which is 8:03 min/mile.

For speed: 10 km ÷ (50 ÷ 60 h) = 10 ÷ 0.8333 = 12.00 km/h.

So a 50-minute 10K equals a 5:00 per kilometre pace, an 8:03 per mile pace, and 12 km/h.

Things to keep in mind

Frequently asked questions

How do I calculate my running pace?

Divide your total time by the distance you covered: pace = time ÷ distance. For example, 50 minutes over 10 km is 5:00 per kilometre. This calculator does it instantly and also shows your pace in minutes per mile and your speed in km/h.

What is a good running pace per km?

It varies widely by fitness and goal. Many recreational runners cruise around 6:00 to 7:00 per kilometre, while a brisk 5K effort might be 5:00 per km or faster. The best pace is one you can sustain for your target distance, not a fixed number.

How do I convert min/km to min/mile?

One mile equals 1.609344 km, so a per-mile pace is roughly your per-km pace multiplied by 1.609. A 5:00 per km pace works out to about 8:03 per mile. This calculator shows both at once so you do not have to convert manually.

Can I use this calculator for walking?

Yes. The formula pace = time ÷ distance applies to any steady movement. Enter your walking distance and time and you will get your walking pace in minutes per km, minutes per mile, and km/h.

Why are my three results different numbers for the same run?

They describe the same speed in different units. Minutes per kilometre and minutes per mile measure time over distance (lower is faster), while km/h measures distance over time (higher is faster). All three are derived from the same pace = time ÷ distance calculation.

Get 2 free workout plans 📋

Join free and grab two FORMA training plans (PDF): a 3-day gym Starter Plan and a Home Dumbbell Plan — plus new tools and tips. No spam, unsubscribe anytime.

← All fitness calculators