Cyclist
Best cycling indoor training apps 2025
When the rain is lashing down and dark evenings are closing in, many of us are now eschewing the outside world and instead opting to climb onto a turbo trainer, plug into a laptop or tablet and explore the digital highways, which have come a long way from the early days of bad video quality, pixelated avatars and mind-numbingly dreary routes.
They offer everything from real-life footage to immersive augmented reality and engaging gamified worlds. Many include exact recreations of famous routes, which mimic everything from gradient to road signs, as well as offering drafting, cornering, varying road surface and even the prospect of collisions.
They allow us to train for specific events or experience iconic routes without having to get on a plane and several apps also host races, with prizes from virtual kit upgrades to hard cash up for grabs.
These apps can connect to the latest generation of smart trainers and work across multiple platforms, making the experience more authentic and enjoyable than ever.
And there are now more to choose from than ever, so here’s Cyclist’s guide to ten digital destinations to help you find the kind of indoor-training environment you’re looking for.
Apps in this guide:
- Zwift: Read our app overview
- Rouvy: Read our full review
- Wahoo X: Read our full review
- TrainerRoad: Read our full review
- FulGaz: Read our full review
- icTrainer: Read our full review
- Bkool
- MyWhoosh
- GoldenCheetah
- Kinomap
- VirtuPro
The best cycling indoor training apps and Zwift alternatives
Zwift
Clik here to view.

Cross The Sims with cycling and you have Zwift, except instead of building cool houses your avatar rides bicycles.
Created in 2014, Zwift is synonymous with the gamification of cycling and features avatars, racing, socialising and live events.
The platform offers ten different virtual worlds, but only Zwift’s very own virtual world, Watopia, is always open. It includes its turn-by-turn modelling of the Alpe d’Huez climb. Zwift rotates what it calls ‘guest worlds’ on a monthly schedule, which is ideal for anyone who gets bored of riding similar routes. There are also two event-only world maps, Bologna and Crit City, which can only be accessed via races.
Users can ‘just ride’, enter a scheduled group ride or follow their own workout programme. Zwift also offers a lot of racing opportunities for individuals, teams and elites, and there is the Zwift Academy for those who fancy turning pro.
Clik here to view.

If you want something more structured, you can enter one of the many group rides scheduled daily, or follow your own workout programme.
Like Microsoft’s Flight Simulator, the graphics of Zwift aren’t quite Hollywood CGI, but they are very engaging.
Saddle time is rewarded with XP (points), which allow you to upgrade kit and equipment and adds an extra level of interest and possibly motivation.
With thousands of riders Zwifting at any one time, you are unlikely to ever be on your own for a ride, further increasing engagement with the app. Its RoboPacers will ensure you don’t slack off either.
- Read our Zwift guide
- Platforms: iOS/Android/Mac/Windows/Apple TV
- Cost: £17.99/month, 14-day free trial
- Find out more: zwift.com
Clik here to view.

Rouvy
Clik here to view.

According to the developers behind Rouvy, the name is enshrined in cycling legend, being the nickname of a wild sheep-like animal ridden by a court jester up the steep hills of Central Europe that was supposedly the inspiration for the first bicycle. Or something.
Legends aside, Rouvy combines the real and the virtual. Routes and workouts feature videos of roads around the world – think cycling over San Francisco’s Golden Gate Bridge, through Ha Long Bay in Vietnam or taking in the rolling lavender fields of Provence. Rouvy augments this footage by adding a user’s avatar so that it feels like you are really riding these roads.
The platform currently features more than 1,000 augmented reality routes and you can now upload your own footage and convert it to AR.
Where Rouvy really excels are the real-world cycling routes on offer. There are plenty of heart-pumping climbs including the Passo Sella, Alpe d’Huez, the Tourmalet, the Passo Gavia – the list is rather extensive.
Clik here to view.

Rouvy also lets users add ghost riders (robot riders for company) to their ride so they don’t ever have to ride alone, and offers virtual training camps plus structured and custom workouts. You can add up to 10 ghost riders and also see other Rouvy users who are on the same course.
You can download videos for working out offline and Rouvy has some gamified elements. Riders can collect virtual coins, upgrade equipment and compete for Strava Live segments. There are racing series and time-trials, and in principle prize money could be on offer. In some races or challenges, when participants finish, they are automatically included in a draw for Rouvy kit, or prizes from partner brands including the likes of Santini, Zycle and others.
If you’re using TrainingPeaks, you can pull your workouts from there which is a nice touch.
Rouvy now offers subscription packages for multiple riders. The DUO package, for two riders, costs $19.99 (£16), and the Group subscription package, for up to five riders, costs $32.99 (£27). Both subscriptions offer substantial savings over an individual membership.
- Read our full review of Rouvy
- Platforms: iOS/Android/Windows/Mac
- Cost: €12.42/month, Duo/Group subscriptions available, 7-day free trial
- Find out more: rouvy.com
Wahoo X
Clik here to view.

Wahoo X is Wahoo’s membership program for Wahoo SYSTM. It used to include RGT Cycling, the brand’s virtual cycling platform but this got the kick in October 2023 so there is currently no virtual riding world, like in Zwift and Rouvy, on offer.
Wahoo X, formerly known as The Sufferfest, offers plenty of workouts and plans to choose from, as well as options to watch cycling-focussed films and documentaries during recovery rides.
The platform is a cycling-centric, performance-driven fitness app which has an impressive choice of cycling workouts, as well as swimming, running, strength, yoga and mental training sessions.
Clik here to view.

Released in September 2021, one of the most notable features of the app is Wahoo X’s unique fitness test called the 4DP, which really makes this training app stand out.
The 4DP (four-dimensional power) test uses four key performance metrics: Neuromuscular Power (NM), Maximal Aerobic Power (MAP), Functional Threshold Power (FTP) and Anaerobic Capacity (AC).
Users are encouraged to do this test from the start. You can’t define progress until you know where you are starting from, and that is exactly what the 4DP test does.
Clik here to view.

The training plans are easy to follow, customisable and cover all key areas. Workouts are split into channels, ranging from indoor sessions with GCN, workouts from The Sufferfest (which Wahoo incorporated in 2019) and Pro Rides, to name but a few.
You can ‘spend a week with’ ex-pro Ian Boswell and learn not just about grit and determination, but also what he has for breakfast.
Clik here to view.

Every workout is peppered with encouraging words, whether that be from the instructor willing you to push harder or words popping up on the screen telling you how great you are. Wahoo X also features running, yoga, strength, swimming and mindfulness sessions, that you can get an all-round workout.
- Read our full Wahoo SYSTM review
- Platforms: iOS/Mac/Windows/Android
- Cost: £13/month, £135/year
- Find out more: Wahoo
TrainerRoad
Clik here to view.

If you want a no-nonsense app that’ll make you a faster cyclist, this is the one for you. Don’t get us wrong, no-nonsense is not a euphemism for poor quality or lacking in features – quite the opposite.
TrainerRoad is a well thought-out and easy-to-use app with industry-leading features.
It focusses on delivering high-quality training sessions and doesn’t require you to have a degree in sports science to use it – simply choose your discipline, development area and volume to arrive at your multi-week training plan. TrainerRoad will adapt its recommendations based on your performance in workouts, so you’re never following a static plan, and will build in recovery when it assesses that this is needed.
The PowerMatch feature does an excellent job of working with your bike’s power meter to control the resistance of your smart trainer, making indoor sessions comparable with those completed outdoors.
Built-in trainer and power meter calibration is another feature that shows the developers at TrainerRoad are serious about accuracy.
- Read our full TrainerRoad review
- Platforms: iOS/Android/Mac/Windows
- Cost: $21.99/month, $209/year, 30 day free trial
- Find out more: trainerroad.com
FulGaz
Clik here to view.

FulGaz is powered by user-generated content with the aim of offering a real-world feeling to riding. It features more than 1,500 real routes from over 40 countries and includes events such as Haute Route, Ironman and Chase the Sun. This makes the platform useful if you are training specifically for those events as you can ride the actual routes without having to make the trip there.
All of the rides are shot on a GoPro in 4K resolution, and you can trim a route to train for a specific part of it. Unlike competitors such as Rouvy and Zwift, FulGaz doesn’t have avatars and does not have a gamified feeling.
Clik here to view.

FulGaz offers a limited number of workouts, as well as specific programs built for core focus areas such as improving FTP and climbing. There aren’t as many workouts as on Rouvy for example, but the platform allows you to upload your own workouts from TrainingPeaks or elsewhere
FulGaz has three riding modes. With ‘steady’, the footage plays at the same speed the ride was filmed at; with ‘reactive’, it plays dependent on the amount of power the user produces, and ‘challenge’ mode lets the rider race against a previous effort – theirs or someone else’s.
FulGaz doesn’t organise races but riders can arrange group rides. The app also features coaching and a virtual training partner that can be geared towards a specific event.
The platform includes chat with fellow riders and also allows users to download rides to do offline which is another nice feature.
- Read our full review of FulGaz
- Platforms: iOS/Android/Windows/Mac
- Cost: £11.99/month, £98.99/year
- Find out more: fulgaz.com
icTrainer
Clik here to view.

Priced at under £2 a month, icTrainer is a fraction of the cost of most indoor training apps, with the exception of MyWhoosh, which is free. There’s the option of multi-person club membership, which discounts the price further.
You can ride in real world video, with the 100-plus routes including Sa Calobra, Mont Ventoux and more. You can also upload your own .gpx files and there’s a decent library of structured workouts, a battery of tests and a more limited offering of training plans. If you’re easily bored, you’ll appreciate the option to open a window in-app to play Netflex and will find the workout music library handy.
Clik here to view.

IcTrainer displays loads of data as you ride, including real-time power balance, if you have a suitable power meter linked up. You can add a wide range of sensors and peripherals, including Di2 shifting data and core body sensors. You get plenty of functionality to support post-workout analysis too.
Downsides of the app are a somewhat fiddly user interface and the need to download the route or session before you can ride it, which takes a few minutes even with fast broadband. You’ll quickly fill up a chunk of your hard drive without some housekeeping. But if you’re into data-driven training icTrainer is impressive, particularly given its price.
- Read our full review of icTrainer
- Platforms: iOS/Android/Windows/Mac
- Cost: £1.96/month, £19.49/year
- Find out more: ictrainer,de
BKool
Clik here to view.

A user-led app, Bkool is all about real-life routes rather than unique worlds. There are lots of classic routes to choose from, such as Mont Ventoux, parts of Paris-Roubaix and the Vuelta. It partners with big name races including the Giro d’Italia, Strade Bianche and Milan-San Remo to provide virtual versions with HD video and 3D simulations. Similar to FulGaz, users can also upload their own and explore other members’ favourite routes all around the world.
There are three different views of footage when riding, or you can switch from the real world (where you feel like you are riding in the outdoors with other riders) to a fictional world that plonks your avatar in the centre. There is also a map view for those who prefer zero distractions except for an arrow on a map.
Wind and drafting also feature, affecting your turbo’s resistance to help mimic the real world and the app has a competitive angle too, with leagues and multiplayer challenges on offer.
The real-world rides are challenging and engaging, particularly in the 3D virtual renderings when fellow competitors keep you company and crowds cheer you on.
Clik here to view.

The velodrome sessions add another extra element of fun, allowing you to compete against other riders in a pursuit or kilo time-trial, with the only limitation being the number of other users online when you want to ride. There are also structured video workout ad spinning classes with motivating instructors.
Bkool’s partnerships with pro teams and riders also means that you can train, ride and interact with big names on the app. Riders leading sessions include Remco Evenepoel, Chris Froome, Alberto Contador, Julian Alaphilippe, Mikel Landa and Kasper Asgreen.
- Platform: iOS/Android/Mac/Windows
- Cost: €11/month, €110/year, family plans, 30-day free trial
- Find out more: bkool.com
MyWhoosh
Clik here to view.

Used by and a sponsor of UAE Team Emirates, MyWhoosh has ten virtual worlds, three of which showcase routes in Gulf nations including Abu Dhabi and Dubai. You can also ride in California, Colombia and elsewhere.
The platform is gamified and race-focussed. Each user has their own avatar and can earn points from riding, and there’s real prize money for race winners – individuals and teams.
The Sunday Race Club series offer the opportunity to win significant cash prizes for teams and individuals and MyWhoosh is hosting the UCI esports world championships until at least 2026.
Clik here to view.

There are also community features such as group rides and events, as well as training plans and workouts and live coaching sessions.
MyWhoosh costs nothing to use, but there are ads interspersed along routes. Thankfully these are unobtrusive, and are mostly banners or flags attached to virtual streetlamps much in the same way as on a real WorldTour stage.
- Platforms: iOS/Windows/Android/Mac
- Cost: Free
- Find out more: mywhoosh.com
GoldenCheetah
Clik here to view.

The fastest land-based animal may not be a realistic target, but GoldenCheetah should help you become a faster cyclist without costing a penny.
A pioneer of open source ride data analysis, GoldenCheetah is freely available. It is similar to TrainerRoad in its aesthetics and approach. There is no virtual world.
It isn’t as polished as others nor as easy to use, but still offers analysis tools to satisfy even the geekiest rider.
It is straightforward to make your own workouts, so if you have a selection of your own pre-made workouts these can be input and used in ERG mode with your smart trainer.
This is not for the faint-hearted, but if you’re used to following paper training plans and already make use of the analysis tools, GoldenCheetah, could prove a very cost-effective solution.
- Platforms: Mac/Windows/Linux
- Cost: Free
- Find out more: goldencheetah.org
VirtuPro
Clik here to view.

VirtuPro is a racing game that relies heavily on artificial intelligence (AI) to augment the experience.
In every race 150-180 riders take part, and in multiplayer mode users always have seven teammates, whether real or AI riders, so no one rides alone. These AI riders react to how other users ride.
Everyone has their own avatar and riders can participate in multistage races, whereby they can ride for the yellow jersey and race to protect it with their teammates throughout the race.
Clik here to view.

Drafting, collisions, steering functionality and natural environment simulation such as wind and cobblestones all feature, along with cheering spectators and a team communication function that lets users send commands to teammates.
There are currently 86 courses, with more on the way as well as a mobile app called Sidekick.
- Platforms: Windows
- Cost: Free or €6/month
- Find out more: virtuprocycling.com
Kinomap
Clik here to view.

Paris-based Kinomap is powered by user-generated content and focusses on real-life videos from races and routes all over the world.
For instance, users can ride Tour de France stages, international sportives and even the UCI Track Cycling World Championships.
The platform says it is in talks with other race organisers to expand this feature but if you prefer you can just ride the local routes of other Kinomap users and there are plenty of these to choose from.
Clik here to view.

Kinomap doesn’t have gamified elements or avatars. It offers one race every Wednesday, and has multiplayer sessions where users can race other people by watching the same video.
Notably the app offers a reward programme for uploading content and, as with FulGaz, users can watch videos at different speeds to align with their riding pace. There are also coaching videos and structured workouts.
- Platforms: iOS/Android
- Cost: €11.99/month, €89.99/year or €429.99/life, 14-day free trial
- Find out more: kinomap.com
Interested in more virtual cycling content? Read our Zwift guide, best cycling apps for your phone and best turbo trainer workouts
Clik here to view.

The post Best cycling indoor training apps 2025 appeared first on Cyclist.