Indoor Cycling
Bkool Indoor Cycling App Review: Real World Routes, Structured Training, and Lower Cost
A practical look at Bkool, an indoor cycling platform built around real world routes, structured training plans, and social riding at a competitive subscription price.
Introduction
Indoor training only works when it keeps you interested. Bkool is an indoor cycling platform built around that idea, bringing real world routes, structured training, and social riding together in a single subscription. It puts a heavy emphasis on simulating outdoor rides, so time on the trainer feels closer to time on the road.
The platform is designed for cyclists of all levels, from complete beginners through to seasoned racers, and it has built a following by offering a wide feature set at a fraction of the cost of many competing indoor training apps. This review covers what Bkool does well, who it suits best, and what is worth weighing up before you commit.
Who Bkool Is For
Bkool fits riders who find staring at a blank graph hard to sustain. If you want something to look at while you ride, the real world routes and video feeds do much of the motivational work.
It also suits riders who follow a plan. Coach-assigned sessions from TrainingPeaks can be uploaded and ridden directly in the app, which makes it practical for anyone training towards a specific goal, whether that is cyclocross season, a hill climb, or a longer target later in the year.

Beginners are not left behind either. There are training plans for every fitness level, and the session library is organised so you can judge difficulty and duration at a glance. Riders who mainly want company, or a race to chase, will find multiplayer group rides and racing here as well. And because the subscription costs considerably less than many alternatives, it is a sensible choice for anyone who wants a full feature set without a premium price.
Main Strengths: Real World Routes and Structured Training
The headline feature is route choice. Bkool lets you ride real world routes from around the globe, and you can also create and upload your own.
The catalogue includes the biggest climbs and virtual stages from the last four editions of the Giro d’Italia, a race Bkool partners with closely. If one-day racing is more your thing, there are virtual versions of Strade Bianche, Milan-San Remo, and Il Lombardia. In practice that means you can move between iconic roads without leaving the trainer.
There is also a route uploader for your own local loops. You record a ride, upload it in HD quality, and then ride it indoors whenever you like. It works the other way too: riders around the world can ride your roads, which is a neat way to share a favourite circuit through a cold winter.
On the training side, Bkool covers structured plans for all fitness levels alongside a large library of individual sessions. Each session is categorised with difficulty and duration listed, so fitting a workout into a limited training window is straightforward. If you already work with a coach, sessions assigned through TrainingPeaks can be uploaded and ridden in the app.
Main Strengths: Social Riding, Virtual Racing, and Spin Classes
Solo sessions are effective but rarely sociable, and Bkool addresses that with a multiplayer mode. You can join group rides or race against friends and cyclists worldwide, and those events run on the platform’s real world courses, so a winter race can take place on some of the best roads in the world. Group rides and races also feature appearances from professional riders, which adds a little extra pull to the start line.

For riders who want a track fix, there are three virtual velodromes, including the London Velodrome, where you can take on the hour record or a 1km challenge.
Spin classes are covered too. The library runs to hundreds of classes led by trained instructors, and they are included in the subscription. You do need to download the separate Bkool Spin Studio app to use them, which is worth knowing before you start.
The Riding Experience and Interface
Bkool has put real work into making the app more intuitive to navigate. On launch, the options you need are front and centre, so you can start a workout or jump into a race quickly rather than clicking through layers of menus.
Once a ride begins, the virtual environments draw you in, and the real world footage on the routes gives you something genuine to watch. It is about as close as you can get to the engagement of riding outdoors while staying on the trainer.
Progression levels add a longer-term pull. As you ride more, you unlock customisation options for your avatar, including helmets, wheels, and glasses. Graphics and avatar riding dynamics have both been improved, and if you would rather see the road than the avatar, you can switch to the video feed for the real world view. Your ride data sits at the bottom of the screen in a large, readable format, which matters more than it sounds once sweat is dripping into your eyes.
Things to Consider Before Buying
A few practical points are worth knowing up front.
The custom route uploader is genuinely useful, but it is not a quick process. You need to go out and film the ride in a rather specific way before it can be uploaded, so treat it as a project rather than a five-minute job.

Spin classes live in the Bkool Spin Studio app rather than the main app. It is included in the subscription, so there is no extra cost, but it is a separate download.
Avatar customisation is tied to progression levels, which means a new account starts with a fairly basic setup and unlocks more as you ride. That is a reasonable incentive, though it does mean you will not have the full range of options on day one.
Finally, consider what motivates you. Bkool leans on real world routes and footage as its core experience. Riders who prefer a purely gamified virtual world may find a different style of platform more to their taste, while those who miss real roads will feel at home here.
Subscription Options and Free Trial
New users get a 30-day free trial, which is unusually generous. Many platforms offer only a few days or a limited number of kilometres, which is rarely enough to explore everything on offer. A full month gives you time to try the route catalogue, ride a structured session, and join a group ride before deciding.
After the trial, pricing is straightforward. The monthly subscription is 11 euros, or you can pay 110 euros for a full year, which effectively gives you two months free. There is also a family plan at 129 euros a year, covering unlimited access for three users, which works out at about 43 euros per person per year.
Given the range of features and the quality of the experience, the pricing is competitive. The trial period also gives you room to test the more time-consuming parts of the platform, such as the custom route uploader, before you subscribe.
Buying Advice
Start with the trial and use it deliberately. Ride at least one real world route, complete a structured session from the library, and join a group ride or race, so you can judge whether the mix suits how you actually train.
If you ride indoors regularly through the winter, the annual plan is the better value of the two individual options. If two other people in your household or your riding circle would use it, the family plan brings the per-person cost down considerably.

The main thing to check is your own setup and habits. Bkool rewards riders who want scenery and structure in equal measure, and the 30-day window is long enough to confirm that before any money changes hands.
Conclusion
Bkool is a strong option for riders who want indoor training to feel closer to riding outdoors. Real world routes, a deep structured training library, TrainingPeaks uploads, multiplayer racing, virtual velodromes, and a large spin class catalogue cover a lot of ground, and the subscription undercuts much of the competition. The trade-offs are small but real: custom route uploads take effort, spin classes need a second app, and avatar options unlock gradually. For most riders, the 30-day free trial makes those trade-offs easy to test first.
Product link
View more details for Bkool
This product is mentioned in the review. Check the specifications, options, and compatibility before buying.
View more details for Bkool