Skip to content
Coaching7 min read

WHY YOUR HEART RATE ZONES DON'T MATCH INDOORS AND OUTDOORS

By Anthony Walsh
Share

You know the feeling. Saturday morning, out on the road, 135 bpm, nose-breathing, legs turning over, proper Zone 2. Sunday, you get on the turbo, ride at the same 135 bpm, and twenty minutes in you're breathing through your mouth, legs are filling up, and the session feels nothing like easy.

Or the opposite. You try to hit your outdoor threshold numbers on the trainer and you can't get your heart rate there no matter how hard you push.

The numbers don't lie. But they don't mean the same thing in both places.

The 5–10 beat gap

For most riders, heart rate runs 5–10 bpm lower on a stationary trainer than it does outdoors at the same power output. When I had Professor Stephen Seiler on the podcast, he put it simply — the heart rate response is context-dependent, not just effort-dependent. Same legs, same watts, different demand on the heart.

Not a bug. A feature. Your body adapting to a different environment.

Why it happens

Four reasons. Once you know them, you stop second-guessing every turbo session.

Less muscle recruitment. On the road, you're steering, braking, shifting weight through corners, standing over rough surfaces, gripping the bars through crosswinds. All of that asks something of your upper body. On the trainer? The bike doesn't move. You sit. You pedal. Fewer muscles firing means less oxygen demand, and the heart doesn't need to pump as hard to hold the same wattage.

No micro-surges. Think about the last time you rode outside. Responding to a gust. Closing a two-metre gap in the chain. Punching over a rise. Scrubbing speed for a corner. Each of those spikes your heart rate for a few seconds, and over an hour they keep the average sitting higher than you'd expect for the power. On the trainer, effort is metronomically steady. No surges. No spikes. No accumulated cost from a hundred tiny accelerations you never even noticed.

Lower adrenaline. Traffic, descents, group dynamics, dogs, potholes — the road keeps your sympathetic nervous system slightly activated. That baseline adrenaline response elevates heart rate by a few beats even before effort enters the equation. Your garage doesn't trigger the same response. Hopefully.

Vibration and proprioception. Road surface vibration travels through the bike and into your body. Your muscles constantly make micro-corrections to absorb it. It's a small energy cost, but it's real, and it contributes to the total cardiovascular load that doesn't exist on a locked-in trainer.

The heat wildcard

Here's where it gets interesting. Everything above assumes decent cooling. If your indoor setup is a back bedroom with one small fan and the door closed, the script flips completely.

In a hot, poorly ventilated room, your heart rate goes higher indoors than outdoors at the same power. Blood gets diverted to the skin for cooling. Less volume available for your working muscles. The heart compensates by beating faster. This is thermal cardiac drift — and over the course of a 90-minute turbo session in a warm room, it can add 10–15 bpm on top of where you'd normally sit.

Riders massively underestimate cooling. A proper fan — a strong floor fan aimed at your torso, not a desk fan across the room — can claw back 5–8 of those beats. If your indoor heart rate is consistently higher than outdoor at the same power, fix the cooling before you touch your zones.

What this means for your training

One set of zones. Two environments. Something has to give.

Use your outdoor zones on the trainer and your easy rides become tempo. Your threshold intervals sit at sweetspot. You spend the winter in no-man's-land — too hard to build your aerobic base, too easy to sharpen top-end. Exactly the grey zone that Seiler's research says gets you the least return for the hours you put in.

Flip it — use indoor zones outside — and the easy stuff is fine, but your intervals never reach the intensity that forces adaptation. You're turning the pedals but you're not getting the stimulus.

I see it in the community every spring. A rider posts asking why their winter trainer block didn't produce results. Three months of "Zone 2" indoors using outdoor numbers. The effort felt about right, so they never questioned it. But they were sitting at tempo the entire time — burning matches when they thought they were building base. Come March, the spring races feel harder than they should and the fitness just isn't there.

The fix is straightforward. Test in both environments. Set two zone tables.

How to set indoor and outdoor zones

You don't need a lab. You need a threshold test in each environment, done within the same week, with similar rest and fuelling.

Outdoor: Find a steady 20–30 minute effort — a climb or a flat stretch you can ride uninterrupted. Go as hard as you can sustain for 20 minutes. Take the average heart rate for that effort and multiply by 0.95 — that gives you your approximate lactate threshold heart rate outdoors. The 5% discount accounts for the fact that you can push higher over 20 minutes than you could hold for a full hour. Build your zones from that number.

Indoor: Same test on the trainer within a couple of days. Same warm-up. Same 20-minute max effort. Apply the same 0.95 multiplier. The number will almost certainly be lower. That's your indoor threshold. Build a separate set of zones from it.

TrainingPeaks and Garmin Connect both let you set separate heart rate zones for indoor and outdoor activities. It takes five minutes to configure and it means every session you do from that point on is actually hitting the right stimulus.

If you re-test every 8–12 weeks (which you should be doing anyway), update both.

When the gap narrows

The 5–10 beat gap isn't constant. It shrinks as intensity rises. By the time you're doing VO2max intervals — 3-minute efforts at 120% FTP, gasping, seeing spots — your cardiovascular system is working so hard that the environmental difference gets swamped. Max heart rate is max heart rate whether you're on the turbo or halfway up the Tourmalet.

Here's the part that really matters. The gap is biggest at low intensity. Zone 2. The zone where most of your training volume sits. The zone that builds your fat-burning efficiency, your mitochondrial density, your ability to hold a pace all day. Get that zone wrong indoors and you're not just wasting a session — you're corrupting the foundation your entire season is built on.

The bigger question

Here's the thing nobody tells you about this indoor-outdoor gap. It's actually a symptom of a bigger issue — are you training with the right intensity targets in the first place?

Most riders set their zones once, maybe from a ramp test they did two years ago, and never revisit them. They wonder why training feels off but never question whether the numbers they're chasing still reflect their current fitness.

Zones have a shelf life. They shift as fitness improves, as the years stack up, as race weight drifts. An indoor-outdoor mismatch is one version of stale numbers. Rarely the only one.

If easy rides don't feel easy. If hard rides don't produce what they should. If your heart rate is telling you one thing and your legs are telling you another — the issue usually isn't one number. It's the whole system.

That's why I built the Plateau Diagnostic. It looks at your training, your recovery, your progression, and shows you where the real limiter is — not just the zone table, but what's underneath it. Three minutes. Free.

Because fixing the indoor-outdoor gap? Good start. Knowing exactly why you're stuck? That's the bit that actually makes you faster.

FAQ

FREQUENTLY ASKED QUESTIONS

Is heart rate higher or lower on a turbo trainer?
For most riders, heart rate is 5–10 bpm lower indoors at the same power output, assuming adequate cooling. The drop comes from less upper-body engagement, no road-surface vibration, and no wind or traffic forcing micro-surges. However, poor ventilation can flip this — in a hot room without a strong fan, heart rate climbs higher indoors due to thermal cardiac drift.
Should I use different heart rate zones indoors and outdoors?
Yes. If you train by heart rate, you should perform a threshold test in each environment and set separate zone tables. Using outdoor zones on the trainer means your "Zone 2" is actually closer to tempo, and your intervals are softer than intended. Two zone tables take five minutes to set up and remove this guesswork entirely.
Why does Zone 2 feel so much harder on the trainer?
It probably is harder — because the heart rate number that corresponds to your outdoor Zone 2 represents a higher relative intensity indoors. With less muscle mass recruited (no steering, braking, or body-weight shifts), your heart doesn't need to work as hard to deliver oxygen at the same power. So when you force it to match the outdoor number, you're actually riding above your indoor aerobic ceiling.
How much lower is heart rate on an indoor trainer?
Most riders see a 5–10 bpm drop at steady-state efforts. The gap is largest at low intensity (Zone 2) and narrows at higher intensities as cardiac output demand overrides environmental factors. Some riders report no gap or even higher indoor heart rate — almost always a cooling problem.
Does Zwift affect heart rate differently than a dumb trainer?
The trainer type itself doesn't change your physiology. What matters is the environment and the ride profile. Zwift races and group rides introduce surges, adrenaline, and competitive effort that push heart rate closer to outdoor values. A solo Zwift workout in a cool room will show the typical indoor depression.

KEEP READING — THE SATURDAY SPIN

The week's training takeaways, pro insights, and what to do about them. 30,000+ serious cyclists open it every Saturday.

MATCHED PLAN

SAVE YOUR ZONES + GET A MATCHED TRAINING PLAN

Drop your email. We'll send your zones to your inbox and a starter plan that targets the zones you actually need to train. No fluff, no upsell required.

AW

ANTHONY WALSH

Host of the Roadman Cycling Podcast

Share

RELATED PODCAST EPISODES

Hear the conversations behind this article.