We may earn a commission if you buy through our links, at no extra cost to you.

Short answer: pick Zwift ($19.99 a month) for group rides and racing, Zwift Plus ($29.99 a month) if you also want an adaptive coach and filmed routes, TrainerRoad ($21.99 a month) for the most structured plans, Rouvy ($19.99 a month) for real-world video and gravel race courses, and MyWhoosh if you want to pay nothing. All of them work best with a smart trainer.[1][2][3][4][5]

Winter changed the menu this year. Zwift launched a pricier Plus tier on Oct 29, 2026, and it now owns Rouvy, which still runs as its own app with its own subscription.[2][6][7] Here is how the five stack up on price, training and what they do for gravel and mountain bikers stuck indoors.

Quick picks

  • Best overall for group rides and racing: Zwift, $19.99/month or $199.99/year.[1]
  • Best with a built-in coach: Zwift Plus, $29.99/month or $299.99/year.[1][2]
  • Best structured training plans: TrainerRoad, $21.99/month or $209.99/year.[3]
  • Best real-world video and race courses: Rouvy, $19.99/month or $179.99/year.[4]
  • Best free app: MyWhoosh, free to ride.[5]

Need the hardware first? See our best smart trainers by price, and our Black Friday bike deals tracker if you are waiting on a sale.

Comparison table

AppPer monthPer yearFree trialTraining plansVirtual world or videoBest for
Zwift$19.99$199.9914 days (monthly plans)1,000+ workouts12 virtual worldsGroup rides, racing, fun
Zwift Plus$29.99$299.9914 days (monthly plans)Zwift Coach adaptive plan12 worlds plus 21 filmed routesZwifters who want a plan
TrainerRoad$21.99$209.99None; 30-day money-back guaranteeAdaptive plans, TrainerRoad AINone of its own; sends workouts to Zwift or RouvyStructured training
Rouvy (Single)$19.99$179.997 daysWorkouts and training plansReal-world video routesGravel race courses, real roads
MyWhooshFreeFreeNot neededWorkouts; limited free custom slotsVirtual worldsRiding for $0
US prices from each app’s official pricing or support page.[1][3][4][5]

What changed for winter 2026/27

Zwift Plus is the big one. Zwift launched it on Oct 29, 2026, at $29.99, €29.99 or £26.99 a month, with a $299.99 annual plan in the US.[1][2] Plus adds two things on top of regular Zwift: Zwift Coach and Zwift Video.[1]

  • Zwift Coach builds a plan around your goal, schedule, experience and ride preferences, then adapts when you miss a session or pick a ride with friends instead. Zwift says it leans on its whole library, including routes, RoboPacers and events, not just ERG workouts.[2]
  • Zwift Video launches with 21 filmed routes from six countries, 385 km in total, all lappable. The list includes Col du Galibier, Sa Calobra and a Colorado gravel route called Dolores Dirt. Zwift says organized events and MeetUps on these routes come “in the coming months.”[2]
  • Launch offer: existing monthly Zwift members can opt in for a one-month free upgrade to Plus, and annual members get a limited-time 10% discount offer. New riders get a 14-day trial of all Plus features.[2]

Zwift bought Rouvy. Zwift completed the deal on April 29, 2026. Both apps stay separate, with separate roadmaps and subscriptions, and Rouvy says there are no plans for a bundle.[6][7] Zwift Ready trainers and the Zwift Ride smart frame now work with Rouvy, and if you link the two accounts, rides on either app earn XP on both.[6][7]

Zwift (and is Zwift Plus worth it?)

Best for group rides, racing and riding with friends. Zwift costs $19.99 a month or $199.99 a year in the US. Zwift says that gets you 12 virtual worlds and over 1,000 workouts, on Mac, iOS, Windows, Android and Apple TV.[1][8]

  • Price: $19.99/month or $199.99/year; Zwift Plus is $29.99/month or $299.99/year.[1]
  • Trial: 14 days on monthly plans, and the trial includes full Plus access. Annual plans have no trial, but new annual subscribers get a 30-day money-back guarantee.[8]
  • Zwift Video needs at least 50 Mbps download speed and about 7 to 8 GB of free space.[8]

Is Plus worth it? Do the math first. Plus costs $100 more a year than regular Zwift on annual billing. Regular Zwift plus a separate TrainerRoad plan runs $409.98 a year, so if you want a plan and you already live in Zwift, Plus is the cheaper way to get one.[1][3] Skip Plus if you already pay for TrainerRoad, since TrainerRoad can push its workouts into regular Zwift.[9]

Who it suits: riders who train for motivation and company, not spreadsheets. The tradeoff: Zwift Coach is brand new, so there is no long track record yet on how well its plans adapt. We haven’t ridden it.

See Zwift Plus at Zwift

Rouvy

Best for real roads and real race courses. Rouvy is built on video of real routes with real gradients.[4][7] Rouvy says it is the only place to ride virtual Life Time race courses, the series that includes Unbound and Leadville.[10]

  • Price: Single is $19.99/month or $179.99/year. Duo (2 riders) is $29.99/month or $249.99/year. Group (up to 5 riders) is $59.99/month or $499.99/year.[4]
  • Trial: 7 days free on every plan. After that you can drop to a free version capped at 20 km a month.[4]
  • Pause your plan for up to 180 days, which is handy if you ride outside all summer.[4]
  • Runs on Windows, Mac, iOS, Android and Apple TV, and Rouvy says it connects to smart bikes, direct-drive and classic trainers.[10]
  • Gravel tie-in: a 12-week Unbound Gravel 50 plan built with CoachCat, split into a sweet-spot base block and a race-specific block.[10]

Who it suits: gravel riders who want to preview a real course, and couples or households, since the Duo plan covers two riders. The tradeoff: it is built around filmed routes rather than a game world, so it can feel quieter than Zwift on a long night.

See Rouvy plans

TrainerRoad

Best for structured training that adapts. TrainerRoad costs $21.99 a month or $209.99 a year, which TrainerRoad says saves $54 over monthly.[3] It is a training system first. There is no virtual world of its own.[3]

  • Price: $21.99/month or $209.99/year, with a 30-day money-back guarantee.[3]
  • TrainerRoad says its AI sets your FTP from your rides, flags fatigue and recommends daily workouts, with plans that adapt as you go.[3]
  • Training calendar, ride analysis, indoor and outdoor workouts, and sync with Garmin, Strava and Wahoo.[3]
  • Runs on iOS, Android, Windows and macOS.[3]
  • Ride it inside Zwift or Rouvy: link the accounts and today’s workout shows up in the other app. You need both subscriptions. Ramp and FTP tests don’t sync to Rouvy.[9][11]

Who it suits: riders with a race on the calendar who want the plan decided for them. The tradeoff: if you want scenery, you pay for a second app on top.

See TrainerRoad pricing

MyWhoosh

Best if you want to pay nothing. MyWhoosh says it is a free-to-play cycling app with no membership fee.[5] It also runs free-to-enter online races with cash prizes, by its own description.[12]

  • Price: free to ride.[5]
  • The catch: free accounts get a limited number of slots for custom workouts and training plans, and you have to verify your email to get them. A paid subscription adds more slots.[13]
  • MyWhoosh lists a speed sensor mode for classic trainers and a free ride mode without a smart trainer.[14]

Who it suits: new trainer owners who want to see if indoor riding sticks before paying, and anyone who mostly rides workouts and events. The tradeoff: building lots of your own workouts or plans means paying for extra slots.

Get MyWhoosh

Best app for gravel and MTB riders

Most app roundups are written for roadies. If your season is gravel races or long mountain days, here is how we would pick.

  • Training for Unbound, Leadville or another Life Time race: Rouvy. It has the virtual race courses and an Unbound Gravel 50 plan.[10] Drawn the Unbound 2027 lottery? Start there.
  • Want the plan done for you: TrainerRoad, then ride its workouts on Rouvy routes if you want scenery.[3][11]
  • Training for a goal but need the social push: Zwift Plus, since Zwift Coach builds the plan around your goal and schedule.[2]
  • Riding indoors only on bad-weather days: MyWhoosh, since it costs nothing to keep.[5]

Colorado note: Zwift Video launches with a Colorado route, Dolores Dirt, so Front Range and Western Slope riders get some home dirt on the trainer.[2]

What you need to start

Every app here works best with a smart trainer, which sets resistance for you on climbs and in ERG workouts. Our best smart trainers guide runs from a $199.99 wheel-on Saris M2 up to the $1,299.99 Zwift Ride smart bike.

  • A device: a laptop, tablet, phone or Apple TV, depending on the app.[1][3][10]
  • A fan and a mat: indoor rides get hot fast, and a mat protects the floor.
  • Zwift Cog and Click, if you have a mixed fleet: Zwift sells it on a KICKR CORE 2 ($549.99) or as a $49.99 upgrade kit for other trainers. One cog means you don’t need a cassette that matches each bike, and Zwift says its Zwift Ready hardware works with Rouvy too.[6]

Shopping during the sales? Our Black Friday bike deals tracker covers trainers too.

FAQ

What is the best indoor cycling app?

Zwift is the best all-rounder for group rides and racing at $19.99 a month. TrainerRoad is better for structured plans, Rouvy is better for real-world video and race courses, and MyWhoosh is the best free option.

Is Zwift Plus worth it?

It is worth it if you want a training plan without leaving Zwift. Plus is $29.99 a month or $299.99 a year, $100 a year more than regular Zwift, and adds Zwift Coach and 21 filmed Zwift Video routes. Skip it if you already pay for TrainerRoad.

How much is Zwift Plus?

In the US, Zwift Plus is $29.99 a month or $299.99 a year. Regular Zwift is $19.99 a month or $199.99 a year. Monthly plans include a 14-day trial with full Plus access.

Zwift vs Rouvy: which is better?

Zwift is better for social riding and racing in virtual worlds. Rouvy is better for filmed real-world routes and Life Time race courses like Unbound. Zwift owns Rouvy since April 2026, but the apps and subscriptions stay separate.

Zwift vs TrainerRoad: which is better for training?

TrainerRoad is the stronger pure training tool, with adaptive plans and AI FTP detection for $21.99 a month. Zwift Plus now adds an adaptive coach inside Zwift. You can also run TrainerRoad workouts inside Zwift if you pay for both.

Is MyWhoosh really free?

Yes. MyWhoosh says there is no membership fee to ride. Free accounts get a limited number of custom workout and plan slots, and a paid subscription adds more.

Can I use TrainerRoad with Zwift or Rouvy?

Yes. Connect the accounts on TrainerRoad’s site and today’s workout appears in Zwift or Rouvy. You need an active subscription to both apps.

What is the best app for gravel training?

Rouvy, if you are targeting a Life Time race like Unbound. It has the virtual courses and a 12-week Unbound Gravel 50 plan. TrainerRoad is the pick if you want the most structured plan.

Do I need a smart trainer for these apps?

A smart trainer works best, since it sets resistance for you on climbs and in ERG workouts. Rouvy says it also connects to classic trainers, and MyWhoosh lists a speed sensor mode for classic trainers.

Sources

[1] Zwift Support: Pricing and Billing FAQ

[2] Zwift Newsroom: Zwift launches Zwift Plus

[3] TrainerRoad: Pricing

[4] ROUVY: Pricing and plans

[5] MyWhoosh: Is there a membership fee?

[6] Zwift Newsroom: Zwift acquires ROUVY

[7] ROUVY Support: ROUVY has been acquired by Zwift

[8] Zwift: Membership pricing and FAQ

[9] TrainerRoad Support: TrainerRoad workouts in Zwift

[10] ROUVY: Unbound Gravel 50 training plan

[11] TrainerRoad Support: Syncing ROUVY with TrainerRoad

[12] MyWhoosh: What is MyWhoosh?

[13] MyWhoosh: Free slots and subscriptions

[14] MyWhoosh: Home page

We compare listed specs and live prices; we haven’t tested this gear. Prices subject to change. How we research.

About the author

, cyclist in Vail, Colorado.