Running Pace per Mile (or Km)

Excel Formulas › Fitness & Gym

All versionsTEXT

Convert a run’s time and distance into a pace — minutes per mile or km. Divide total time by distance, and format the decimal result as mm:ss with TEXT.


Quick formula: pace as a time per mile:
=TEXT((total_minutes / miles) / 1440, "m:ss")
Minutes per mile, converted to a day fraction so TEXT can format it as minutes:seconds.

Functions used (tap for the full reference guide):

The example

50 minutes for 6.2 miles.

AB
1ItemValue
250 min ÷ 6.2—
3Pace→ 8:04 /mi

The formula

The formula:

=TEXT((minutes/miles)/1440, "m:ss") // min/mile, formatted

How it works

How it works:

  1. Divide total minutes by distance for decimal minutes per mile.
  2. Divide by 1440 (minutes per day) to get a time serial, then TEXT(…, "m:ss") formats it.
  3. For finish time from a target pace: pace_per_mile × race_miles.
  4. Swap miles for km to work in metric — the math is identical.

Educational use only. These are general Excel formulas for learning spreadsheet techniques — estimates only, not training, medical, or nutrition advice. Individual results vary; consult a qualified professional before acting on them.

Try it: interactive demo

Live demo

Total minutes and distance (miles).

Pace:

Variations

Finish time

From pace:

=TEXT(pace_min * race_miles / 1440, "h:mm:ss")

Speed (mph)

Miles per hour:

=miles / (minutes / 60)

Pace per km

Metric:

=TEXT((minutes/km)/1440, "m:ss")

Pitfalls & errors

Divide by 1440. Convert minutes to a day fraction before TEXT formatting.

Use real time values. If time is already h:mm:ss, multiply by 1440 to get minutes first.

Units match. Miles with min/mile, km with min/km — don’t mix.

Practice workbook

📊
Download the free Running Pace per Mile (or Km) practice workbook
A pace sheet with the finish-time, speed, and per-km variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate running pace in Excel?
Divide time by distance and format: =TEXT((minutes/miles)/1440, "m:ss"). 50 min over 6.2 mi is ~8:04/mi.
How do I get a race finish time from pace?
Multiply pace by distance: =TEXT(pace_min * race_miles / 1440, "h:mm:ss").
How do I convert pace to mph?
Use =miles / (minutes / 60) for speed in miles per hour.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Time to decimal hours · Seconds to HMS · Convert units

Function references: TEXT