← Back to Guides

Indoor Cycling & Zwift Training

Turn the pain cave into real fitness. A structured 8-week indoor plan that works on any smart trainer or Zwift setup.

Intermediate

Overview

British weather, short winter days, a tight schedule — any of these makes outdoor cycling patchy. A smart trainer changes that. Hour-for-hour, indoor cycling is one of the most time-efficient ways to build fitness, because there are no coast sections, no traffic lights, no stopping. Every minute is work.

This 8-week plan takes you from "I have a trainer and ride Zwift sometimes" to doing structured sessions that translate directly into outdoor form. You don't need to race on Zwift to benefit — the workouts work anywhere you have resistance you can control.

Golden Rule: 45 minutes of structured indoor riding is worth 90+ minutes of unstructured outdoor riding. Use that efficiency — don't just pedal aimlessly in Watopia.

What You'll Need

  • A smart trainer (direct-drive like Wahoo KICKR / Tacx NEO, or wheel-on like Wahoo KICKR Snap) — or a power meter with a dumb trainer
  • A bike you're comfortable on for 60+ minutes
  • A fan (non-negotiable — indoor is much hotter than you expect)
  • Zwift, TrainerRoad, or Wahoo SYSTM — any will work
  • A towel and a water bottle within arm's reach

Know Your FTP

Every session in this plan is anchored to FTP (Functional Threshold Power) — the highest average watts you can hold for an hour. If you don't know yours, do a test in Week 1:

Test Duration What to do
Zwift FTP Test (short) ~45 min 20-minute all-out effort, take 95% of average power
Ramp Test ~20 min Step increases until failure, take 75% of final minute power
Outdoor 20-min ~40 min Find a long hill or flat section, all-out for 20 minutes

FTP isn't fixed — it changes with fitness. Re-test every 6-8 weeks.

Training Zones (by % of FTP)

Zone % FTP Feel Purpose
Z1 <55% Very easy Warm-up, cool-down, recovery
Z2 56-75% Conversational Aerobic base — the big one
Z3 76-90% Tempo Steady-state strength
Z4 91-105% Hard (threshold) Raise the ceiling
Z5 106-120% Very hard (VO2) Top-end aerobic
Z6 >120% Sprint Anaerobic power

The 8-Week Plan

Four key sessions per week. Time-pressed? Drop the Saturday session — the three weekday ones carry the plan.

Weeks 1-2: Base & FTP Test

Day Session Duration
Tue Z2 steady ride 45-60 min
Thu FTP test (Week 1), 4×5 min Z4 (Week 2) 45-60 min
Sat Long Z2 with 20-min tempo block 75-90 min
Sun Optional recovery spin 30 min

Weeks 3-4: Threshold Development

Day Session Duration
Tue Z2 steady with 3×8 min Z3 60 min
Thu Sweet Spot — 3×12 min at 88-92% FTP, 4 min rest 60 min
Sat 2×20 min Z4 (or Alpe du Zwift) 75-90 min
Sun Optional recovery spin 30 min

Weeks 5-6: VO2 Max

Day Session Duration
Tue Z2 steady with 5×1 min Z5 45 min
Thu VO2 intervals — 5×3 min at 110% FTP, 3 min rest 50 min
Sat Race simulation — group ride or Zwift race 60-75 min
Sun Optional recovery spin 30 min

Weeks 7-8: Over-Under & Peak

Day Session Duration
Tue Z2 steady 60 min
Thu Over-under — 4×(2 min @ 105% + 3 min @ 95%), 3 min rest 60 min
Sat FTP re-test 60 min
Sun Optional recovery spin 30 min

The Key Session Types Explained

Sweet Spot is the most productive indoor workout you'll do. Not as hard as threshold, not as easy as tempo — the zone where you get maximal adaptation per unit of fatigue. Do more of these than any other session.

Over-unders teach your legs to clear lactate mid-effort. Critical for climbing, where the gradient varies. If you struggle to hold efforts when gradient kicks up outdoors, over-unders are the fix.

VO2 max intervals are horrible and essential. Three minutes at 110% FTP is enough to make most people reconsider cycling entirely. But six weeks of these shifts your ceiling in a way nothing else does.

Cooling & Hydration

Indoor sweat rates are 2-3× higher than outdoor. For a 60-minute session:

  • Fan at face height, high setting — before you start sweating
  • 500-750ml water with electrolytes (salt tablet or a sachet)
  • Bar towel over the top tube to stop corrosion

If you're ending sessions destroyed rather than tired, you're under-hydrated and over-heated. Fix both before you blame fitness.

Transferring to Outdoor Form

Indoor fitness transfers to outdoor form — but outdoor has extra demands: bike handling, pack dynamics, variable road surface, wind. Aim for at least one outdoor ride per week during build weeks if the weather allows. Otherwise, your first spring group ride will be humbling in ways your power numbers don't predict.

Common Mistakes

  • Riding Zwift races every session — races are fun and hard, but they're not structured. Two races a week maximum; the rest of the time, do the prescribed workouts.
  • Skipping Z2 — "zone 2 is boring" is the refrain of athletes who plateau. It's the foundation. Don't skip it.
  • Testing too often — an FTP test is a hard session. Every 6-8 weeks, not every 2.
  • No warm-up — cold muscles and 110% FTP don't mix. Always 10 minutes easy before any interval work.

What's Next

Once you've completed 8 weeks structured indoor, you're ready for outdoor goal events — a sportive, a tough Strava segment, or Alpe d'Huez on Zwift. Pair with FTP & Power Training for Climbers for more targeted climbing work.