← Back to UltraTrain Training guide

Ultra Marathon Training Plan: A Guide by Distance

An ultra marathon is anything past 42.2 km: 50K, 50 miles, 100K, and 100 miles are the most common distances, on road, trail, or a mix of both. Training for one is less about speed and more about time on feet, fueling, and managing cumulative fatigue. Here's how to structure a plan for each distance.

Plan length and weekly volume by distance

Typical ultra marathon training plan length and peak weekly volume
DistancePlan lengthPeak weekly volumeLong run peak
50K10-14 weeks50-70 km28-34 km
50 miles14-18 weeks65-90 km34-42 km
100K16-20 weeks75-100 km38-48 km, often as back-to-backs
100 miles20-24 weeks85-110 kmBack-to-back long weekends over single long runs

These are starting ranges, not hard targets — your actual numbers should scale with your current weekly mileage and experience level, not jump straight to the top of the table.

The 4-phase structure

Every distance above follows the same backward-from-race-day structure:

  1. Base — aerobic volume builds gradually (no more than ~10% per week), establishing the engine the rest of the plan relies on.
  2. Build — race-specific work: tempo efforts, back-to-back long runs, and elevation-specific sessions if the course has significant climbing.
  3. Peak — short, race-like sharpening sessions as volume starts to ease.
  4. Taper — 2-3 weeks of progressively reduced volume so you race on fresh legs.

Recovery weeks land every 3rd or 4th week throughout Base and Build, cutting volume to roughly 80-85% of the prior week — skipping them is how runners show up to the Peak phase already fatigued instead of sharp.

What's different from marathon training

Predicting your finish time

A flat 50K and a mountainous 50K with 3,000 m of elevation gain take very different times to finish even though the distance is identical. A useful way to compare them is effort-adjusted distance: every 100 m of elevation gain adds roughly 1 km of equivalent flat effort. From there, your recent training and race results project a realistic finish time — usually given as three scenarios (optimistic, expected, conservative) rather than one number, since conditions and pacing both move the outcome.

Frequently asked questions

What counts as an ultra marathon?

Any race longer than the standard marathon distance of 42.2 km. Common ultra marathon distances are 50K, 50 miles, 100K, and 100 miles, run on road, trail, or mixed terrain.

How is training different from marathon training?

Ultra marathon training shifts the focus from marathon-pace speedwork toward time on feet, back-to-back long runs, and race-day nutrition practice. Elevation gain also becomes a core training variable whenever the race includes meaningful climbing.

How many days per week should I train for an ultra marathon?

Most structured ultra marathon plans use 4-6 running days per week, scaled to your experience level, with at least one rest or cross-training day and a weekly long run as the anchor session.

How is ultra marathon finish time predicted?

By converting the race into an effort-adjusted distance (roughly +1 km of equivalent effort per 100 m of elevation gain), then projecting pace from your recent training and race results, usually expressed as optimistic, expected, and conservative scenarios rather than one single number.

Build this plan automatically

UltraTrain generates a periodized ultra marathon training plan matched to your exact race distance, elevation profile, and experience level, then adjusts weekly volume as you actually train. Finish time estimates update continuously, and race-day nutrition is built in from day one instead of being an afterthought.

Get your personalized ultra marathon training plan

Free to start. Built specifically for ultra trail and ultra marathon running.

Download on the App Store