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.

Road bike on a direct-drive indoor trainer in a bright minimal room with a towel and bottle

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.

Cyclist riding a road bike on an indoor trainer in a bright minimal room

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.

Flat-lay of indoor cycling essentials arranged on a concrete floor

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.

Close-up of a smart trainer flywheel and bike drivetrain under soft light

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.

Home indoor cycling corner at dusk with a bike on a trainer and a floor fan

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

Further reading

Related Reviews

Three direct drive smart indoor trainers on a polished concrete floor in a bright minimalist room

Indoor Cycling

Best Budget Smart Indoor Trainer Setups: Six Options Worth Considering

Smart indoor trainers keep getting better while prices come down. Six setups and components worth considering, from the cheapest Zwift-ready option upward.

9/23/2026
Smart indoor bike trainer with a road bike mounted, laptop and fan in background

Indoor Cycling

Best Budget Smart Indoor Trainers for Immersive Cycling in 2026

A practical guide to affordable smart indoor trainer setups, including budget and mid-range options with virtual shifting.

9/24/2026
Road bike on a direct drive smart trainer in a home indoor training setup

Indoor Cycling

Best Indoor Cycling Apps and Smart Trainers: A Winter Buying Guide

A practical look at the indoor training platforms and smart trainers that matter this season, from a new challenger to Zwift to the entry-level trainer that stands out on value.

9/24/2026