ThisCalculator

Sports and fitness

Marathon Time Calculator from Pace: How It Works

Updated · Standard formula, shown below

Average pace 5.00 min/km
Average speed
12.00 km/h
Result
Finish time
50 min
You entered
Distance
10 km
You entered

Marathon Time Calculator from Pace: How It Works

This marathon pace calculator works out your finish time from your average pace, or your required pace from a target finish time. You enter a pace (minutes per kilometer or mile) and a distance, and it returns the predicted finish time plus your average speed. It uses the simple relationship: time equals pace multiplied by distance.

Formula

The core formula is straightforward:

Pace = Finish time / Distance

Where:

  • Finish time (t) – the total time taken to cover the distance, in minutes.
  • Distance (d) – the race or run distance, in kilometers (or miles, if you adjust the units).
  • Pace – the average time per unit distance, in minutes per kilometer (min/km) or minutes per mile (min/mi).

For speed in km/h, use: Speed = Distance / (Time / 60) because time is in minutes and you want hours.

Worked Example

Using the default values from the calculator above: finish time = 50 minutes, distance = 10 km.

  1. Pace = 50 min / 10 km = 5.0 min/km.
  2. Speed = 10 km / (50/60) h = 10 / 0.8333 = 12.0 km/h.

The calculator shows an average pace of 5.00 min/km and an average speed of 12.00 km/h. That matches the formula exactly.

Why Marathon Pace Matters

For marathon runners, pace is the single most useful training and race-day metric. Unlike speed, which varies with terrain and wind, pace gives you a direct feel for effort per kilometer. Most runners can hold a steady pace better than a steady speed, especially over 42.195 km. Knowing your target pace lets you plan splits, choose the right pacing group, and avoid starting too fast—a common mistake that leads to hitting the wall.

For example, a 4-hour marathon requires an average pace of 5:41 per km (or 9:09 per mile). A 3:30 marathon needs 4:58 per km. These numbers become your training guide.

How to Use the Calculator

You can use this calculator in two main ways:

  • From pace to finish time: Enter your training pace (e.g., 5:30 min/km) and a distance (e.g., 42.195 km) to see what finish time that pace predicts.
  • From finish time to pace: Enter a target finish time (e.g., 240 minutes) and the marathon distance to find the required average pace.

If you enter a time and distance, the calculator gives you pace and speed. If you want to find the time for a given pace, simply enter the pace as the time for one unit (e.g., 5.5 min for 1 km) and the distance as 42.195 – the output time will be your finish time.

Common Mistakes and Unit Mix-ups

One frequent error is confusing minutes per kilometer with minutes per mile. A 5:00 min/km pace is about 8:03 per mile. Always check which unit your pace is in. Another mistake is using seconds instead of minutes. If you run 5 minutes 30 seconds per km, that’s 5.5 minutes, not 5.3. The calculator expects minutes, so convert seconds to decimal minutes (30 sec = 0.5 min).

Also, remember that a marathon is 42.195 km, not 42 km. The extra 195 meters adds about 1 minute to a 5:00/km pace. For half marathons, the distance is 21.0975 km.

Limitations of the Formula

The pace-time-distance relationship is exact only for a perfectly even pace. Real races involve hills, wind, hydration stops, and fatigue. Your actual finish time will vary. The formula gives a target, not a guarantee. For most runners, a slight positive split (running the second half a bit slower) is normal, so plan a pace that leaves a small buffer.

Also, the calculator assumes you maintain the same pace throughout. If you run a negative split (faster second half), your average pace is still the total time divided by distance, but your per-km splits will differ. That’s fine—the average is what matters for the finish time.

Alternatives and Related Tools

Besides this simple calculator, you might find these useful:

  • Pace charts: Precomputed tables showing finish times for common paces (e.g., 4:30, 5:00, 5:30 per km).
  • Race time predictors: Use a recent race result to estimate your potential for another distance (e.g., Riegel formula).
  • Training pace calculators: Based on your recent race time, they suggest easy, tempo, and interval paces.
  • GPS watches and apps: They show real-time pace during a run, but they often measure instantaneous pace, which jumps around. Use average pace for planning.

For a marathon, many runners use a pace band—a wristband with splits for every 5 km. You can generate one from your target pace using this calculator.

Frequently Asked Questions

How do I convert my pace from min/km to min/mile?

Multiply the min/km pace by 1.60934. For example, 5:00 min/km = 5 × 1.60934 = 8:03 min/mile. To convert the other way, divide by 1.60934.

What is a good marathon pace for a beginner?

It depends on your fitness. A common goal for a first marathon is to finish, so a pace around 6:30–7:00 min/km (10:30–11:15 per mile) is reasonable for many beginners. That yields a finish time of roughly 4:35–5:00. Better to start conservatively and speed up later if you feel good.

Can I use this calculator for half marathons?

Yes, the formula works for any distance. Just enter the half marathon distance (21.0975 km) and your target time or pace. The same math applies.

Does elevation gain affect my pace?

Yes. Hills increase your effort and slow you down. If your course has significant elevation gain, your average pace will be slower than on a flat course. Many runners use a pace adjustment of about 5–10% for hilly courses.

How accurate is a pace-based finish time prediction?

It’s accurate only if you can hold that pace for the entire distance. Most runners slow down in the last 10 km due to fatigue. A common rule of thumb is to add 5–10% to your predicted time for a first marathon. The formula gives a theoretical best, not a guarantee.

Related

Formula used
in t | Finish time | min | 50 | 0
in d | Distance | km | 10 | 0
out pace | Average pace | min/km | t / d | 2
out speed | Average speed | km/h | d / (t / 60) | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.