Paceline

100K ultramarathon training plan (24 weeks, advanced)

A complete 24-week 100K training plan for advanced runners: four run days and two core routines a week, the long run on Sunday, finish-focused with no goal time.

24weeks to race day
48 kmpeak Sunday long run
11long runs of 36 km or more
3taper weeks

Want this plan counted back from your own race date, and adjusted when you miss runs? Paceline builds it for you, free.

Get Paceline on Android

How the plan is built

Week by week

Long runs are highlighted. Every run in the table is a title only; in the app each one opens into warm-up, main set, cool-down and paces set from your own fitness.

Swipe the table sideways to see every day.

WeekMonTueWedThuFriSatSun
Week 1Easy Run · 8KRestSpeed Intervals · 4 × 400mRestTempo Run · 13KRestLong Run · 22.5K
Week 2Easy Run · 8KRestHill Repeats · 4 repsRestTempo Run · 14KRestLong Run · 24.5K
Week 3Back-to-back · 14.5KRestFartlek · 13 minRestTempo Run · 14KRestLong Run · 26K
Week 4Back-to-back · 15.5KRestProgression Run · 25 minRestTempo Run · 14KRestLong Run · 21.5K
Week 5Easy Run · 8KRestSpeed Intervals · 5 × 400mRestTempo Run · 14KRestLong Run · 29.5K
Week 6Back-to-back · 17.5KRestHill Repeats · 4 repsRestTempo Run · 14KRestLong Run · 31K
Week 7Back-to-back · 18.5KRestFartlek · 13 minRestTempo Run · 14KRestLong Run · 33K
Week 8Back-to-back · 20KRestProgression Run · 25 minRestTempo Run · 14KRestLong Run · 27K
Week 9Easy Run · 8KRestSpeed Intervals · 6 × 400mRestTempo Run · 14KRestLong Run · 36K
Week 10Back-to-back · 21.5KRestHill Repeats · 5 repsRestTempo Run · 14KRestLong Run · 38K
Week 11Back-to-back · 23KRestFartlek · 14 minRestTempo Run · 14KRestLong Run · 39.5K
Week 12Back-to-back · 23.5KRestProgression Run · 25 minRestTempo Run · 14KRestLong Run · 32K
Week 13Easy Run · 8KRestSpeed Intervals · 7 × 400mRestTempo Run · 14KRestLong Run · 43K
Week 14Back-to-back · 26KRestHill Repeats · 5 repsRestTempo Run · 14KRestLong Run · 44.5K
Week 15Back-to-back · 26.5KRestFartlek · 15 minRestTempo Run · 14KRestLong Run · 46.5K
Week 16Back-to-back · 28KRestProgression Run · 27 minRestTempo Run · 14KRestLong Run · 48K
Week 17Back-to-back · 29KRestSpeed Intervals · 5 × 400mRestTempo Run · 14KRestLong Run · 37.5K
Week 18Easy Run · 8KRestHill Repeats · 6 repsRestTempo Run · 14KRestLong Run · 48K
Week 19Back-to-back · 29KRestFartlek · 14 minRestTempo Run · 14KRestLong Run · 37.5K
Week 20Easy Run · 8KRestProgression Run · 28 minRestTempo Run · 14KRestLong Run · 48K
Week 21Back-to-back · 29KRestSpeed Intervals · 6 × 400mRestTempo Run · 14KRestLong Run · 29K
Week 22Easy Run · 7KRestHill Repeats · 5 repsRestTempo Run · 11KRestLong Run · 19K
Week 23Easy Run · 4KRestFartlek · 14 minRestTempo Run · 6.5KRestLong Run · 11K
Week 24Shakeout Run · 3KRestRestRestRestRest🏁 Race Day · 100K

This is the standard plan. The app changes it to fit your race date and the days you can actually run, and offers to ease the next long run when you miss sessions or your recovery data looks off.

Get Paceline on Android

Before you start

This is a general training template, not medical advice. Ultramarathons are demanding: build a solid running base first, and check with a doctor if you have a health condition or are unsure.

See the other plans