8-Week Intermediate Road Cycling Training Plan for 100 Miles

This 8-week plan prepares intermediate road cyclists for a 100-mile century ride using power and heart rate zones. With only 8 weeks, the plan assumes you already have a strong aerobic base and can ride 3 hours comfortably. The progression is faster than longer plans, moving quickly through tempo and sweet spot into threshold work. It assumes you own a power meter and heart rate monitor, and that you are ready for an aggressive training timeline.

IntermediateRoad100 Miles

This plan assumes

Effort system Power zones (% FTP) + HR zones (% max HR)
Weekly hours 8h
Rides per week 5

Are you ready for this plan?

  • Can ride continuously for 3 hours at a comfortable pace
  • Have a power meter and heart rate monitor
  • Know your current FTP (tested within the last 6 weeks)
  • Can commit to 5 rides per week for 8 weeks
  • Already have a solid aerobic base from recent riding

If you cannot ride for 3 hours comfortably or do not have a power meter, consider a 12 or 16-week plan that builds your base more gradually, or start with a beginner plan. Start here instead.

Plan overview

Base Weeks 1-2

Quick aerobic calibration with tempo and early sweet spot work. Long rides build to 3 hours quickly. This short base assumes you are already riding regularly.

7-8 hours/week

Build Weeks 3-6

Aggressive introduction of sweet spot and threshold intervals. Long rides extend to 4+ hours with century pace sections. Back-to-back intensity days simulate race-week fatigue.

8-10 hours/week

Peak Weeks 7

Highest quality session with a race simulation and the longest ride of the plan. Volume stays high but the focus is on pacing precision.

9-10 hours/week

Taper Weeks 8

Reduce volume by 40-50% while keeping two short, sharp sessions. Focus on sleep, nutrition prep, and equipment checks. You should feel restless by race day.

4-5 hours/week

Weekly structure

Mon Rest
Tue Intervals
Wed Easy endurance
Thu Threshold / Sweet spot
Fri Rest
Sat Long ride
Sun Recovery ride

Training zones

This plan uses power zones (% of FTP) and heart rate zones (% of max HR) to guide effort. A power meter and heart rate monitor are required.

Power zones

Zone % FTP RPE Feel
Z1
Recovery
0-55% FTP 1-2 out of 10 Extremely easy. No sensation of effort. Used only for recovery rides.
Z2
Endurance
56-75% FTP 3-4 out of 10 Comfortable, sustainable effort. You are working but could maintain this for hours.
Z3
Tempo
76-90% FTP 5-6 out of 10 Moderately hard. Sustainable for 30-60 minutes but requires concentration.
Z4
Threshold
91-105% FTP 7-8 out of 10 Hard. You can sustain this for 20-40 minutes with focus. Speaking is difficult.
Z5
VO2max
106-120% FTP 8-9 out of 10 Very hard. Maximum sustainable effort for 3-8 minutes. Legs and lungs burn.
Z6
Anaerobic Capacity
121-150% FTP 9-10 out of 10 Maximum effort for 30 seconds to 2 minutes. Not sustainable.
Z7
Neuromuscular Power
150%+ FTP 10 out of 10 All-out sprint for under 30 seconds. Pure explosive effort.

Heart rate zones

Zone % Max HR Feel
Z1
Recovery
0-59% max HR Extremely easy. No sensation of effort. Used only for recovery rides.
Z2
Endurance
60-70% max HR Comfortable, sustainable effort. You are working but could maintain this for hours.
Z3
Tempo
71-80% max HR Moderately hard. Sustainable for 30-60 minutes but requires concentration.
Z4
Threshold
81-90% max HR Hard. You can sustain this for 20-40 minutes with focus. Speaking is difficult.
Z5
VO2max
91-100% max HR Very hard. Maximum sustainable effort for 3-8 minutes. Legs and lungs burn.

8-week training plan

5 rides per week building from 7h in week 1 to a peak of 10h before tapering. All sessions use power zones (% FTP) with heart rate as a secondary reference.
Day Session Duration
WEEK 1
Mon Rest -
Tue Endurance + 3x10min tempo @ 76-90% FTP / 71-80% HR 80 min
Wed Easy endurance @ 56-75% FTP / 60-70% HR 60 min
Thu Endurance + 2x12min tempo @ 76-90% FTP / 71-80% HR 80 min
Fri Rest -
Sat Long endurance @ 56-75% FTP / 60-70% HR 2h 45min
Sun Recovery @ 0-55% FTP / 0-59% HR 50 min
WEEK 2
Mon Rest -
Tue Endurance + 2x15min sweet spot @ 88-93% FTP / 71-80% HR 85 min
Wed Easy endurance @ 56-75% FTP / 60-70% HR 60 min
Thu Endurance + 2x12min threshold @ 91-105% FTP / 81-90% HR 80 min
Fri Rest -
Sat Long endurance @ 56-75% FTP / 60-70% HR 3h
Sun Recovery @ 0-55% FTP / 0-59% HR 50 min
WEEK 3
Mon Rest -
Tue Endurance + 3x12min sweet spot @ 88-93% FTP / 71-80% HR 90 min
Wed Easy endurance @ 56-75% FTP / 60-70% HR 60 min
Thu Endurance + 2x15min threshold @ 91-105% FTP / 81-90% HR 85 min
Fri Rest -
Sat Long endurance + tempo finish @ 76-90% FTP / 71-80% HR 3h 15min
Sun Recovery @ 0-55% FTP / 0-59% HR 50 min
WEEK 4
Mon Rest -
Tue Endurance + 3x15min sweet spot @ 88-93% FTP / 71-80% HR 90 min
Wed Easy endurance @ 56-75% FTP / 60-70% HR 60 min
Thu Endurance + 2x20min threshold @ 91-105% FTP / 81-90% HR 90 min
Fri Rest -
Sat Long endurance + century pace sections @ 76-85% FTP / 71-80% HR 3h 30min
Sun Recovery @ 0-55% FTP / 0-59% HR 55 min
WEEK 5
Mon Rest -
Tue Endurance + 3x15min sweet spot @ 88-93% FTP / 71-80% HR 90 min
Wed Easy endurance @ 56-75% FTP / 60-70% HR 60 min
Thu Endurance + 2x20min threshold @ 91-105% FTP / 81-90% HR 90 min
Fri Rest -
Sat Long endurance + century pace @ 76-85% FTP / 71-80% HR 3h 45min
Sun Recovery @ 0-55% FTP / 0-59% HR 55 min
WEEK 6
Mon Rest -
Tue Endurance + 2x20min sweet spot @ 88-93% FTP / 71-80% HR 90 min
Wed Easy endurance @ 56-75% FTP / 60-70% HR 60 min
Thu Endurance + 2x20min threshold @ 91-105% FTP / 81-90% HR 90 min
Fri Rest -
Sat Long endurance + century pace sections @ 76-85% FTP / 71-80% HR 4h
Sun Recovery @ 0-55% FTP / 0-59% HR 55 min
WEEK 7
Mon Rest -
Tue Endurance + 2x20min sweet spot @ 88-93% FTP / 71-80% HR 90 min
Wed Easy endurance @ 56-75% FTP / 60-70% HR 55 min
Thu Race simulation: 2x30min @ 76-85% FTP / 71-80% HR 90 min
Fri Rest -
Sat Long endurance + century pace rehearsal @ 76-85% FTP / 71-80% HR 4h 30min
Sun Recovery @ 0-55% FTP / 0-59% HR 55 min
WEEK 8
Mon Rest -
Tue Easy endurance + 2x8min tempo @ 76-90% FTP / 71-80% HR 55 min
Wed Rest -
Thu Activation: 2x5min @ 91-105% FTP / 81-90% HR 45 min
Fri Rest -
Sat Century Ride Day 5-7h
Sun Rest -

This plan is not personalized for you

This plan uses Power zones (% FTP) and HR zones (% max HR) effort guidance and assumes 8h/week of available training time. Here is what a generic plan cannot account for:

  • All power targets are expressed as percentages of your FTP. If you have not tested your FTP recently, every interval target may be too easy or too hard for your actual fitness level. Test before starting the plan.
  • Weekly volume is fixed at 8 hours, but your real available time changes week to week. This plan cannot adjust when your schedule shifts.
  • This 8-week plan does not include a mid-plan recovery week. If you accumulate excessive fatigue, you may need to reduce a week on your own, which disrupts the progression.
  • If you miss a session, the plan does not recalibrate. In an 8-week plan, each missed session has a larger impact than in longer plans.
  • There is no feedback loop. This plan does not read your power data, sleep quality, or HRV to adjust intensity. An AI coach does this automatically every week.
Get a Personalized Plan

Start Free · Pay Nothing Today · Cancel Anytime

Week-by-week breakdown

Week 1 Base 🕐 7h 35min

Quick calibration

Focus: Establish the 5-ride structure with tempo blocks up to 12 minutes. Long ride at 2h 45min tests your current endurance.

Key session: Saturday long ride: 2h 45min at Zone 2 (56-75% FTP). This confirms you have the base for this plan. If this ride feels very hard, consider a 12-week plan instead.

What to feel: Controlled and comfortable. The long ride should be within your current capability.

Avoid: Pushing tempo efforts above 90% FTP. Even in an 8-week plan, tempo means 76-90%.

Week 2 Base 🕐 8h 15min

Sweet spot and threshold introduction

Focus: First sweet spot intervals at 88-93% FTP and threshold at 91-105% FTP. Long ride reaches 3 hours.

Key session: Thursday: 2x12min threshold at 91-105% FTP. This is the hardest sustained effort type in the plan. Get familiar with the feeling.

What to feel: Threshold should feel hard. Speaking is difficult. Sweet spot is a step below, hard but controlled.

Avoid: Confusing sweet spot with threshold. Sweet spot is 88-93%, threshold is 91-105%. They are different adaptations.

Week 3 Build 🕐 8h 40min

Interval extension

Focus: Sweet spot blocks reach 12 minutes with 3 reps. Threshold extends to 15 minutes. Long ride includes a tempo finish.

Key session: Saturday: 3h 15min with a 20min tempo finish. Teaches you to push when fatigued, simulating the last miles of a century.

What to feel: The tempo finish should be challenging. This is purposefully hard; it trains your ability to work when tired.

Avoid: Going too hard too early on the long ride. Save the tempo effort for the final section as prescribed.

Week 4 Build 🕐 9h 25min

Century pace introduction

Focus: Long ride includes century pace sections at 76-85% FTP. Threshold intervals reach 20 minutes. Sweet spot at 15 minutes.

Key session: Saturday: 3h 30min with 3x15min at century pace (76-85% FTP). This is the effort you will hold for 100 miles.

What to feel: Century pace should feel like controlled tempo. Sustainable for hours if nutrition is on point.

Avoid: Riding century pace sections above 85% FTP. That is threshold, not century pace. You will bonk before mile 70.

Week 5 Build 🕐 9h 40min

Volume building

Focus: Long ride hits 3h 45min with century pace blocks. Midweek intensity stays at peak levels.

Key session: Saturday: 3h 45min with sustained century pace sections. Practice eating 60-90g carbs per hour during this ride.

What to feel: This is a big week. Fatigue is expected by Thursday but you should rally for Saturday.

Avoid: Not practicing century nutrition. Every long ride over 3 hours should rehearse your race-day fueling plan.

Week 6 Build 🕐 10h 5min

Volume peak

Focus: Highest volume week. Long ride reaches 4 hours. All interval sessions at their longest duration.

Key session: Saturday long ride: 4 hours with century pace sections. Simulate race conditions: eat what you plan to eat on race day.

What to feel: This is the hardest week of the plan. Deep fatigue is expected. The peak week demands everything you have.

Avoid: Trying to ride the full 100 miles in training. The peak ride is 4 hours, not 5-7. The taper and adrenaline cover the gap.

Week 7 Peak 🕐 10h

Race simulation

Focus: Race simulation: 2x30min at century pace. Longest ride of the plan at 4h 30min with full pacing rehearsal.

Key session: Thursday: race simulation, 2x30min at 76-85% FTP with 10min recovery. Hold perfectly even power for both blocks.

What to feel: The race simulation should feel hard but doable. If you can hold power for both 30-minute blocks, you are ready.

Avoid: Treating the race simulation as a time trial. It is a pacing exercise, not a max effort.

Week 8 Taper 🕐 ~5h (including race)

Race week

Focus: Two short rides to stay loose. Tuesday easy tempo, Thursday activation. Saturday is race day.

Key session: Saturday: Century ride day. Start at Zone 2, build to century pace by mile 20, eat every 30 minutes, and enjoy the ride.

What to feel: Restless, eager, and slightly nervous. If you feel like you are losing fitness, that is the taper talking. Trust the 7 weeks of work behind you.

Avoid: Going out too fast in the first 20 miles. Century pacing is everything. Start conservative, finish strong.

Fueling your training

Century nutrition is not optional. At intermediate intensity, you burn 600-900 calories per hour and your glycogen stores last approximately 90 minutes. Without a fueling strategy, you will bonk.

🍌 Before rides

Eat a carb-rich meal 3 hours before longer rides. Aim for 100-150g of carbohydrates: rice, oatmeal, toast with honey, or pasta. For early morning rides, a smaller meal of 60-80g carbs 90 minutes before is sufficient. Avoid high-fat and high-fiber foods that slow digestion.

⚡ During rides

For rides under 90 minutes, water and electrolytes are sufficient. For rides over 90 minutes, aim for 60-90 grams of carbohydrates per hour from gels, bars, chews, or real food like rice cakes and dates. Start eating at minute 20, not when you feel hungry. Practice your race-day nutrition on every long ride.

🥛 After rides

Within 30 minutes of finishing, consume 1.2g of carbohydrates per kilogram of body weight plus 20-30g of protein. Good options: recovery shake, rice with chicken, chocolate milk, or yogurt with granola and fruit. This window is critical for glycogen replenishment.

💧 Hydration

Drink 500-750ml per hour depending on temperature and sweat rate. Use electrolyte mix in your bottles, not plain water, for rides over 90 minutes. Weigh yourself before and after long rides to calibrate your personal sweat rate. Every kilogram lost is roughly one liter of fluid deficit.

🏁 Race day

Eat your pre-ride meal 3 hours before start. Carry enough nutrition for the full century: plan for 5-7 hours and budget 60-90g carbs per hour. Know where the aid stations are and what they serve. Carry backup nutrition in case aid stations are sparse. Never try new food on race day.

Gear checklist

Essential

Power meter Essential for pacing a century. Without power data, you are guessing your effort and risk blowing up after 60 miles.
Heart rate monitor (chest strap) Secondary effort reference and cardiac drift detection on long rides. Chest straps are more accurate than wrist sensors during high-intensity intervals.
Properly fitted road bike A professional bike fit is critical for 5-7 hours in the saddle. Poor fit causes knee, back, and neck issues that compound with distance.
Padded cycling bib shorts Bib shorts eliminate waistband pressure on long rides. Invest in quality chamois padding for century distances.
Two water bottles and cages (or hydration system) You need 500-750ml per hour for 5-7 hours. Two large bottles with a plan for refills at aid stations.

Nice to have

Cycling computer with mapping Displays real-time power, heart rate, distance, and route navigation. Critical for pacing and knowing what is ahead.
Saddle bag with spare tube, CO2, and multi-tool A mechanical issue 50 miles from the finish with no support vehicle ends your day. Be self-sufficient.
Aero helmet or aero socks Small aerodynamic gains add up over 100 miles. An aero helmet saves 30-60 seconds per hour at century pace.

5 mistakes that derail intermediate plans

1

Going out too fast in the first 20 miles

Century pacing is about negative splitting. If your average power in the first hour exceeds your plan, you will pay for it after mile 60. The adrenaline of race day makes the first miles feel effortless.

Fix: Set a power ceiling for the first 30 minutes: stay at or below 75% FTP regardless of how easy it feels.

2

Not practicing nutrition during training

Your race-day nutrition strategy should be rehearsed on every long ride over 3 hours. Gut tolerance is a trainable skill that takes weeks to develop. With only 8 weeks, start nutrition practice from week 1.

Fix: Eat the same foods, at the same intervals, on every long training ride. By race day, your stomach should handle 60-90g carbs per hour without issues.

3

Training at sweet spot or threshold on easy days

Easy endurance rides are Zone 2 (56-75% FTP), not 80% FTP. In an 8-week plan, recovery between hard sessions is critical because the intensity ramps up quickly.

Fix: Cap your power at 75% FTP on all easy and recovery rides. If you cannot stay below 75%, your FTP may need retesting.

4

Ignoring fatigue signs in a compressed plan

An 8-week plan has no built-in recovery week. If you feel persistent fatigue, elevated resting heart rate, or poor sleep by week 4-5, you are overreaching.

Fix: If you feel excessively fatigued, reduce one midweek session to easy endurance. Better to arrive at race day slightly undertrained than overtrained.

5

Not knowing the course profile

A flat century and a hilly century require completely different pacing strategies. If your race has 5,000 feet of climbing, you need to account for that in your power targets.

Fix: Study the course profile weeks before the race. Adjust your power targets for climbs (allow 5-10% above century pace on hills, compensate on flats).

Ride day tips

1

Pace by power, not by feel or speed

Set your cycling computer to display 3-second average power and stay within your century pace range (76-85% FTP) for the first two thirds of the race. Speed is irrelevant; it changes with wind, terrain, and drafting. Power is the only constant.

2

Eat early and eat often

Start eating at minute 20. Set a timer on your cycling computer for every 20 minutes as a reminder. By the time you feel hungry on a century, you are already 20-30 minutes behind on fuel and catching up is nearly impossible.

3

Use the draft whenever possible

Drafting behind other riders saves 20-30% of your energy. In a century event, sit in a group when you can. The energy savings over 100 miles are equivalent to riding 70-80 miles solo. This is free speed.

4

Respect the compressed timeline

An 8-week century plan leaves no room for missed weeks. Prioritize consistency over perfection. Five moderate sessions always beat three heroic ones followed by two days on the couch.

Why a personalized plan outperforms this one

This plan provides a solid framework for century preparation. But a plan built from your actual power data, recovery metrics, and weekly schedule adapts to you instead of asking you to adapt to it.

Aspect This plan Personalized plan
Power targets All intervals based on generic % FTP ranges. Without a recent FTP test, targets may not match your actual fitness. Intervals calibrated to your tested FTP, updated after every test and performance breakthrough.
Weekly volume Fixed at 8 hours per week for every rider. Adjusted to your real available hours, which can change week to week based on life and work.
Recovery timing No mid-plan recovery week in this 8-week plan. You manage fatigue on your own. Reads your HRV, sleep quality, and training load to prescribe recovery when your body needs it.
Missed sessions Plan does not adjust. Each missed session has outsized impact in an 8-week plan. Plan recalibrates the following week based on what you actually completed.
Race-specific preparation Generic century pacing for a flat course. Adjusts interval profiles and long ride structure based on your specific race course profile.
Get a Personalized Plan

Start Free · Pay Nothing Today · Cancel Anytime

Intermediate 100-mile century training plan FAQ

Common questions about this 8-week intermediate road cycling training plan for a century ride.