Sport-Calculator.comSport-Calculator.com
Running4 min read

How Long Does It Take to Run a Marathon? Average Times by Level

The average marathon takes about 4 to 4.5 hours. See typical finish times by experience, pace, age, and sex — plus how to estimate your own marathon time.

The average marathon finish time is roughly 4 hours 20 minutes for men and 4 hours 45 minutes for women, with most recreational runners completing the 26.2-mile (42.2 km) distance in 4 to 5 hours. Your actual time depends on training, pace, age, course, and conditions — beginners often take 5+ hours, while competitive amateurs finish in 3 to 3.5 hours.


Average Marathon Time by Experience Level

Runner levelTypical finish timeAverage pace
Beginner / first-timer4:30 – 5:30+10:18 – 12:35 /mile
Recreational4:00 – 4:309:09 – 10:18 /mile
Intermediate3:30 – 4:008:00 – 9:09 /mile
Advanced amateur3:00 – 3:306:52 – 8:00 /mile
Elite (men)~2:00 – 2:10~4:35 – 4:58 /mile
Elite (women)~2:10 – 2:20~4:58 – 5:20 /mile

Most people running their first marathon finish between 4.5 and 5.5 hours. A sub-4-hour marathon is a popular milestone that puts you ahead of a large share of the field.

Marathon Finish Time by Pace

Because a marathon is 26.2 miles, small pace differences add up to big time swings:

Pace per milePace per kmMarathon finish time
7:004:213:03
8:004:583:30
9:005:353:56
10:006:134:22
11:006:504:48
12:007:275:14
13:008:055:41

Average Marathon Time by Age and Sex

Finish times tend to be fastest in the late 20s to late 30s, then gradually slow with age:

Age groupMen (avg)Women (avg)
20–29~4:25~4:50
30–39~4:20~4:45
40–49~4:25~4:50
50–59~4:40~5:05
60+~5:05~5:30

These are broad averages across large race datasets — individual results vary widely with training and course.

What Affects Your Marathon Time?

  • Training volume and consistency — weekly mileage and long runs are the biggest predictors.
  • Pacing strategy — going out too fast is the most common cause of slow finishes and "hitting the wall."
  • Course profile — hills, altitude, and technical terrain add minutes.
  • Weather — heat and humidity slow most runners significantly.
  • Fueling and hydration — running out of glycogen late in the race causes dramatic slowdowns.
  • Age and experience — pacing judgment and durability improve over multiple marathons.

How to Estimate Your Own Marathon Time

The most reliable way to predict your marathon time is to base it on a recent shorter race (like a 10K or half marathon) and your training paces, rather than guessing.

  1. Find your goal pace and see the finish time it produces.
  2. Plan your splits so you don't start too fast.
  3. Check your aerobic fitness to set a realistic target.

Use these tools to dial it in:

Frequently Asked Questions

Is 4 hours a good marathon time? Yes. A sub-4-hour marathon is a strong goal for recreational runners and finishes ahead of a large portion of the field. It requires roughly a 9:09/mile (5:41/km) pace held for the full distance.

How long does it take to run a marathon for a beginner? Most first-time marathoners finish in 4.5 to 5.5 hours, often using a run-walk strategy. Completing the distance is the main goal for a debut marathon.

What is the fastest marathon time ever? The men's world record is around 2:00, and the women's record is around 2:09 — paces most runners can't sustain for even a single mile.

How many miles is a marathon? A marathon is 26.2 miles, or 42.195 kilometers.


Plan Your Marathon Pace

Set a realistic goal and see exactly what pace it takes:

Marathon Pace Calculator →

Disclaimer: Information provided by this site is for educational purposes only and is not intended to be a substitute for professional medical advice specific to the reader's particular situation. The information is not to be used for diagnosing or treating any health concerns you may have. The reader is advised to seek prompt professional medical advice from a doctor or other healthcare practitioner about any health question, symptom, treatment, disease, or medical condition.