Skip to main content
SPORTPLAN
DiscoverTop RacesBlogCalculators
Sign in
SPORTPLAN

A clearer way to discover events, build your season, and keep results in one place.

DiscoverAboutContactPrivacy Policy
Email us

© 2026 SportPlan. All rights reserved.

by Dockia

SPORTPLAN

A clearer way to discover events, build your season, and keep results in one place.

Email us

Product

  • Discover
  • Top Races
  • Blog
  • Blog
  • Calculators

Sports

  • Running
  • Trail Running
  • Triathlon
  • Gravel
  • Road Cycling
  • HYROX
  • OCR / Spartan
  • Swimming

Cities

  • Barcelona
  • Madrid
  • Valencia
  • Sevilla
  • Bilbao
  • Málaga
  • Girona
  • Zaragoza

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 SportPlan. All rights reserved.

by Dockia

DiscoverTop RacesSign in
HomeCalculatorsWhat is a good ultra marathon time?
Running guide

What is a good ultra marathon time?

50K, 100K, 100 mile — where you stand.

Ultra times vary enormously with terrain. Flat road 50Ks finish in 4 hours; mountain 100Ks can take 24+. Here are reference times by level and distance — plus what makes ultra times so different.

Good ultra times by skill level

Reference times for road / rolling-trail 50K. Mountain trail or technical terrain can add 50-100% to these. Use as a baseline, then adjust for your course.

LevelMaleFemaleNotes
Beginner6:00 – 7:30 (50K)6:30 – 8:00 (50K)First ultra finishers, run-walk pacing on rolling terrain.
Intermediate4:30 – 5:30 (50K)5:00 – 6:00 (50K)Marathon background, has run hilly long runs.
Advanced3:45 – 4:15 (50K)4:15 – 4:45 (50K)Sub-3 marathon, regular trail volume.
Elite amateur3:10 – 3:30 (50K)3:30 – 3:55 (50K)Podium-eligible at regional ultra events.

Reference ultra times by distance

Approximate "completed it well" times by distance for trained amateurs on moderate (rolling, runnable) terrain. Mountain races can be 30-100% slower.

DistanceStrong amateurElite amateur
50K (road / rolling)4:30:003:30:00
50 mile / 80K8:00:006:30:00
100K10:30:008:30:00
100 mile (rolling)20:00:0017:00:00
100 mile (mountain)28:00:0024:00:00
24-hour run180 km160 km

How to improve your ultra time

Ultra training is different from road racing. Time-on-feet matters more than weekly mileage — back-to-back long runs (e.g., 4 hours Saturday + 3 hours Sunday) build durability. Practice fueling: 200-400 calories/hour during long runs to train your gut. Specificity wins: if your race has 3,000m of climbing, do hill repeats and weighted hikes. Race-day pacing for ultras is "the longer the race, the slower the start" — most ultra blow-ups come from running too hard in the first 25%.

Calculate your own time
Race time predictorFind racesSee all tools

FAQ

What is the average 50K time?▾

On rolling terrain, average finisher times are roughly 5:30-6:30 for men and 6:00-7:00 for women. Times vary hugely with terrain — a flat road 50K is 30-50% faster than a mountain 50K.

Is a sub-5-hour 50K good?▾

Yes — sub-5 is a common amateur goal on runnable terrain. It corresponds to about 6:00/km. On heavy mountain courses, sub-6 might be the equivalent achievement.

How fast is a "fast" ultra time?▾

For recreational: completing the distance is the goal. For trained amateurs: sub-4:30 50K, sub-10:00 100K. For elite amateurs: 50K in 3:10-3:30, 100 mile in 16-20 hours.

Why are ultra times so variable?▾

Terrain. A flat asphalt 50K and a 3,000m-elevation mountain 50K are totally different races. Always check the course profile before comparing your time to others.