If your indoor riding is mostly intervals, sweet spot, and FTP work — not virtual worlds — the trainer you buy matters differently than the usual “best for Zwift/Rouvy” roundups suggest. You care about stable ERG, honest power, and Bluetooth that just pairs when you hit Perform.

This guide is written for that rider. It’s the link we’ll use when someone in r/IndoorCycling asks what trainer to buy for structured workouts — and how to run them without another $20/month subscription.

TL;DR

  • Best overall for most structured riders: Wahoo KICKR CORE 2
  • Best value direct-drive: JetBlack Victory
  • Best budget entry (accept the tradeoffs): Van Rysel D100
  • Best ERG-focused pick: Saris H3 (when you can find it) or Elite Direto XR as a proven all-rounder
  • Best “leave the outdoor bike alone” setup: Zwift Ride + a solid direct-drive (or a dedicated smart bike if budget allows)
  • Once the trainer is set up, run workouts free in the browser with VeloWorkout (Chrome + Web Bluetooth, ERG control, builder, library, Strava/Garmin export)

Prices move constantly. Treat the ranges below as 2026 ballparks, not a price guarantee.

What actually matters for structured training

Ignore the marketing noise for a second. For ERG intervals and plan work, prioritize:

  1. Power accuracy around ±1–2% — a ±5% budget unit will sabotage FTP tests and zone work.
  2. Responsive, stable ERG — you want the trainer to hold target watts when cadence drifts, not throw you into a death spiral.
  3. Direct-drive over wheel-on when you can — quieter, more accurate, no tire wear.
  4. Bluetooth FTMS / FE-C — needed for apps (including browser-based Web Bluetooth performers) to control resistance.
  5. Cassette / freehub reality — buy the right freehub body; don’t assume “works with any bike.”
  6. Noise + floor space — early-morning apartment training is a different product decision than a garage cave.

Virtual shifting and Wi‑Fi race modes are nice. They are not the reason most self-coached riders buy a trainer.

Quick comparison (structured-training lens)

ModelTypeWhy it shows up hereApprox. street price
Wahoo KICKR CORE 2Direct-driveBest all-rounder: reliable ERG, ecosystem, ±2%~€550 / ~$550
JetBlack VictoryDirect-driveStrong value: FTMS, Wi‑Fi, ±2%, competitive price~€400 / ~$450
Elite Direto XRDirect-driveProven library workhorse, solid accuracy~€450–700
Elite Justo 2Direct-drivePremium ERG / steep grade headroom~€900–1,100
Tacx NEO 2TDirect-driveQuiet premium feel, ±1%, minimal fuss~€900–1,300
Saris H3Direct-driveOften praised for sticky ERG (availability varies)mid-range / sale-dependent
Elite RivoDirect-driveCompact mid-range upgrade from wheel-on~€540 / ~$570
Van Rysel D100Direct-driveCheap entry; limited ceiling / accuracy~€270 / ~$300
Zwift Ride (+ trainer)Smart framePermanent indoor bike without buying a full smart bikeframe ~€800 + trainer
Wahoo KICKR BIKE SHIFTSmart bikeAlways-ready indoor bike, wide fit range~€2,800–3,300
Wattbike ATOMSmart bikeStructured-training reputation, adjustable fit~€2,900
Tacx NEO Bike PlusSmart bikeFlagship quiet / feel if money is no object~€3,500–4,000

Best overall: Wahoo KICKR CORE 2

For most riders doing structured work 3–5 days a week, the CORE 2 is still the safe recommendation.

Why it fits structured training

  • Dependable power and ERG for intervals
  • Easy to live with long-term (support, parts, firmware)
  • Works across apps — you’re not locked into one virtual world

Watch-outs

  • Get a normal cassette version if you care about non-Zwift apps and multi-bike swaps; Zwift Cog/Click kits are great for Zwift-first setups, less ideal as a universal default
  • Street price swings a lot on sales — wait a week if you’re not in a rush

Best for: “I just want one trainer that won’t fight me in ERG.”

Best value: JetBlack Victory

If you want direct-drive accuracy without flagship money, the Victory is the 2026 value magnet.

Why it fits

  • Bluetooth FTMS + ANT+ FE-C + Wi‑Fi on paper where it matters
  • ±2% class accuracy at a price that undercuts many legacy brands
  • Quiet enough for apartment life for most riders

Watch-outs

  • Newer brand / shorter long-term track record than Wahoo/Tacx/Elite
  • Availability can be patchy by country

Best for: self-coached riders optimizing €/watt of honesty.

Best proven mid-range: Elite Direto XR

Not always the newest SKU, still one of the most “people actually train on this” trainers in indoor forums.

Why it fits

  • Solid accuracy (±1.5% class)
  • Enough grade/power headroom for serious indoor blocks
  • Easy to recommend when someone wants a known quantity

Best for: riders who trust fleet-proven gear over launch hype.

Best premium quiet ride: Tacx NEO 2T

If noise is the marriage-saving constraint, NEO-class trainers still earn the premium.

Why it fits

  • Excellent quiet operation
  • High accuracy
  • Smooth response for long sweet-spot and VO2 sessions

Watch-outs

  • You’re paying for feel and silence as much as for ERG basics
  • Heavier / pricier than CORE-class options

Best “ERG nerd” lane: Saris H3 (when available) or Elite Justo 2

Structured riders obsess over how trainers behave when cadence dips mid-interval.

  • Saris H3 often gets praised specifically for holding ERG targets cleanly (hunt sales; stock varies).
  • Elite Justo 2 is the newer premium alternative with steep simulated grades and serious accuracy if you want headroom.

Best for: riders whose winter is 80% ERG and 20% everything else.

Best budget entry: Van Rysel D100

Yes, you can start cheaper. Be honest about the compromises.

Fine if

  • You’re new to indoor structure
  • Most rides are Z2 / tempo, not all-out sprints and steep sim climbs
  • You’d rather own something direct-drive than stay on a noisy wheel-on

Not fine if

  • You need tight ±1–2% confidence for testing
  • You regularly smash high-power or steep-grade sessions

Graduate later. A budget trainer that gets you consistent is still better than a perfect trainer you never buy.

Dedicated indoor setups (when swapping bikes gets old)

Zwift Ride + direct-drive trainer

A smart frame keeps your outdoor bike clean and makes “sit down and start” friction near zero. Pair it with a CORE 2 / Victory-class trainer and you’ve got a permanent pain cave without a €3k smart bike.

Smart bikes (KICKR BIKE SHIFT, Wattbike ATOM, NEO Bike Plus)

Buy these when indoor frequency is high, multiple people share the setup, or you refuse to wrench a cassette ever again. ATOM still has a structured-training reputation; SHIFT is the practical Wahoo always-ready bike; NEO Bike Plus is the luxury quiet option.

How to connect a trainer to structured workouts (without another subscription)

Hardware is half the stack. The other half is an app that:

  1. Lets you pick or build the workout
  2. Controls the trainer in ERG
  3. Shows targets clearly
  4. Saves the ride somewhere useful (Strava / FIT / head unit)

That’s what VeloWorkout is for:

  • Workout library + visual builder
  • Browser performer with smart-trainer ERG over Web Bluetooth (Chrome on desktop works best)
  • Heart rate alongside power
  • Plan calendar + training-load style review
  • Export / Strava sync
  • No subscription required

Practical setup

  1. Put the bike on the trainer, cassette sorted, spindown/calibrate per manufacturer
  2. Open VeloWorkout in Chrome
  3. Choose a workout → Perform → pair trainer (and HR if you use it)
  4. Ride the targets; export or sync when you’re done

If you want outdoor continuity later, export FIT/ZWO-style workouts to Garmin and keep the same structure outside.

Buying checklist (print this)

  • Direct-drive unless budget forces wheel-on
  • Accuracy target: ±2% or better
  • Confirm Bluetooth control (FTMS / FE-C) for your apps
  • Correct freehub / thru-axle adapters for your bike
  • Mat, fan, sweat cover (non-negotiable)
  • Chest strap HR if you care about decoupling / fatigue signals
  • A workout app you’ll actually open on a Tuesday night

Bottom line

For structured indoor training in 2026, most riders should buy a KICKR CORE 2 or JetBlack Victory, put a fan in front of it, and stop shopping. Spend the saved subscription money on consistency.

Then run the sessions in VeloWorkout — build or pick the workout, pair the trainer, hit the numbers, review the block.

Questions about a specific trainer + VeloWorkout pairing? Email marius@veloworkout.com — we’re happy to help you get ERG working cleanly.