Runsy
Training plans

Intermediate marathon training plans

Free intermediate marathon plans at 3 lengths. Cutback weeks, a capped long run and a real taper — plus how to tell this is the right level for you.

These plans are for a runner who has finished a marathon and now wants a time. They assume an existing base of roughly 40–50 km a week and that you are comfortable running four to five times a week.

Four runs a week, one of them a tempo session.

Is this the right level for you?

You are in the right place if you have raced 42.2 km before, you run at least three times most weeks without it feeling like an event, and you have a specific finish time in mind.

If you have never raced the distance, the beginner plans are not a downgrade — they are the block that builds the base these plans assume you already have.

What this level actually changes

The change from beginner is one tempo session and one extra easy day, and the extra easy day matters more than most runners expect.

Tempo work raises the pace you can hold before fatigue compounds. Easy volume raises the ceiling that tempo work operates under. Runners who plateau at this level have almost always added the hard session and skipped the easy one, because more easy running feels too gentle to be doing anything.

Which length should you pick?

Count the weeks between today and your race, then take the plan that fits inside that window rather than the one that exactly fills it. A block with a spare week absorbs the illness or work trip that a perfectly-fitted one cannot.

If you are between two lengths, take the longer one. A missed week in a compressed plan forces a decision about whether to skip the long run — and that decision is where most training blocks quietly end.

When to move on

If you are already running five days a week and want a second quality session, the advanced plans add interval work on top of this structure.

The 12-week block

This is the intermediate version — it assumes a race at this distance behind you and a target time in mind. It runs 12 weeks, 4 days a week, and peaks at 68 km in the hardest week.

If that sounds like too much or too little, the same marathon block exists at other levels and lengths — the related plans below are the same engine with different inputs.

At a glance. runs / week 4 · peak week 68 km · longest run 32 km.

12-week schedule
WeekPhaseSessionsLong runTotal
1base
  • Tueeasy7km
  • Thutempo6km
  • Wedeasy6km
  • Sunlong run16km
16km35km
2base
  • Tueeasy9km
  • Thutempo7km
  • Wedeasy7km
  • Sunlong run19km
19km42km
3base
  • Tueeasy10km
  • Thutempo8km
  • Wedeasy8km
  • Sunlong run22km
22km48km
4cutback
  • Tueeasy7km
  • Thutempo5km
  • Wedeasy6km
  • Sunlong run15km
15km33km
5build
  • Tueeasy12km
  • Thutempo9km
  • Wedeasy10km
  • Sunlong run26km
26km57km
6build
  • Tueeasy13km
  • Thutempo10km
  • Wedeasy10km
  • Sunlong run29km
29km62km
7peak
  • Tueeasy14km
  • Thutempo11km
  • Wedeasy11km
  • Sunlong run32km
32km68km
8peak
  • Tueeasy14km
  • Thutempo11km
  • Wedeasy11km
  • Sunlong run32km
32km68km
9taper
  • Tueeasy9km
  • Thueasy7km
  • Wedeasy7km
  • Sunlong run21km
21km44km
10taper
  • Tueeasy6km
  • Thueasy5km
  • Wedeasy5km
  • Sunlong run14km
14km30km
11taper
  • Tueeasy4km
  • Thueasy3km
  • Wedeasy3km
  • Sunlong run9km
9km19km
12race
  • Tueeasy5km
  • Thushakeout3km
  • SunRACE DAY42.2km
42.2km50.2km

12-week schedule

The 20-week block

This is the intermediate version — it assumes a race at this distance behind you and a target time in mind. It runs 20 weeks, 4 days a week, and peaks at 68 km in the hardest week.

If that sounds like too much or too little, the same marathon block exists at other levels and lengths — the related plans below are the same engine with different inputs.

At a glance. runs / week 4 · peak week 68 km · longest run 32 km.

20-week schedule
WeekPhaseSessionsLong runTotal
1base
  • Tueeasy7km
  • Thutempo6km
  • Wedeasy6km
  • Sunlong run16km
16km35km
2base
  • Tueeasy8km
  • Thutempo6km
  • Wedeasy6km
  • Sunlong run17km
17km37km
3base
  • Tueeasy9km
  • Thutempo7km
  • Wedeasy7km
  • Sunlong run19km
19km42km
4cutback
  • Tueeasy6km
  • Thutempo5km
  • Wedeasy5km
  • Sunlong run13km
13km29km
5base
  • Tueeasy9km
  • Thutempo7km
  • Wedeasy7km
  • Sunlong run20km
20km43km
6base
  • Tueeasy10km
  • Thutempo8km
  • Wedeasy8km
  • Sunlong run22km
22km48km
7build
  • Tueeasy10km
  • Thutempo8km
  • Wedeasy8km
  • Sunlong run23km
23km49km
8cutback
  • Tueeasy7km
  • Thutempo6km
  • Wedeasy6km
  • Sunlong run16km
16km35km
9build
  • Tueeasy11km
  • Thutempo9km
  • Wedeasy9km
  • Sunlong run25km
25km54km
10build
  • Tueeasy12km
  • Thutempo9km
  • Wedeasy10km
  • Sunlong run26km
26km57km
11build
  • Tueeasy13km
  • Thutempo10km
  • Wedeasy10km
  • Sunlong run28km
28km61km
12cutback
  • Tueeasy9km
  • Thutempo7km
  • Wedeasy7km
  • Sunlong run20km
20km43km
13build
  • Tueeasy13km
  • Thutempo10km
  • Wedeasy10km
  • Sunlong run29km
29km62km
14build
  • Tueeasy14km
  • Thutempo11km
  • Wedeasy11km
  • Sunlong run31km
31km67km
15peak
  • Tueeasy14km
  • Thutempo11km
  • Wedeasy11km
  • Sunlong run32km
32km68km
16peak
  • Tueeasy14km
  • Thutempo11km
  • Wedeasy11km
  • Sunlong run32km
32km68km
17taper
  • Tueeasy9km
  • Thueasy7km
  • Wedeasy7km
  • Sunlong run21km
21km44km
18taper
  • Tueeasy6km
  • Thueasy5km
  • Wedeasy5km
  • Sunlong run14km
14km30km
19taper
  • Tueeasy4km
  • Thueasy3km
  • Wedeasy3km
  • Sunlong run9km
9km19km
20race
  • Tueeasy5km
  • Thushakeout3km
  • SunRACE DAY42.2km
42.2km50.2km

20-week schedule

A plan that adapts when you miss a week

7-day free trial, then $12.99/mo.

7-day free trial · then $12.99/mo · cancel anytime

Search

Search across every page on the site.