Make the most of your cycling time by following a training plan, with one of these apps

Paying a professional coach to provide a personal training plan can be a really good way of realising your potential and helping you achieve your cycling goals, whether it’s preparing for a big sportive or an attack on the local crit series.

Hiring a coach can be pricey. There are, however, now quite a few personal training and coaching apps that can provide structure to your riding, with personalised training schedules and workout plans tailored to your requirements. Some are free or require a small one-off or monthly fee.

There are many training apps that will track a range of data from a ride and help you chart your weekly and monthly mileage and time in the saddle. For many people, that is enough. But if you want to add more structure by way of a training plan to your time in the saddle, here are 10 apps that can provide workouts and specific goals that are designed to help you achieve the results you want.

Some of the apps take into account your current fitness level and, just like a real coach, tailor the intensity and volume of the training plan. Some of the apps provide real-time feedback and are flexible when real-life throws a curve ball your way.

Read more: 19 of the best smartphone cycling apps for iPhone and Android

Rouvy — from ~£8/month

Windows Desktop | Android | iPhone/iPad | MacOS X desktop | Apple TV


Rouvy's creators, brothers Petr and Jiri Samek from Czechia, describe it as "a one-stop complete indoor and outdoor training solution for tracking and analyzing all your training efforts".

Rouvy's key feature is "augmented reality" riding, in which it provides videos of classic cycling routes and tells your FE-C home trainer how much resistance to impose to simulate the effort of climbing an Alp or three. It works with non-smart trainers too, calculating your virtual power based on your current speed, the profile of the course and the type of trainer.

There are even UK routes, like the segment of the mighty Fred Whitton sportive, above.

As well as indoor training, Rouvy can import your rides from the real world too, so you can keep all your riding data in one place and track your progress.

Zwift — £13/month

Windows desktop | MacOS X desktop | iPhone/iPad

Zwift Richmond

Unless you've been hiding under a rock for the last year or so, you'll know that Zwift is the massively multiplayer online game where you ride and train with groups of other cyclists, and race against them. It includes a number of training plans and workouts and used with a connected — or 'smart' — indoor trainer it eliminates most of the boredom of indoor training.

Read more: Get started with Zwift and make your home trainer sessions more fun with virtual races and rides

TrainerRoad — ~£16/month or ~£148/yr 

iPhone/iPad | Android | Windows desktop | MacOS X desktop

Screen Shot 2016-02-15 at 16.11.58.png

This app can connect to compatible training sensors (like a power meter or heart rate strap) and can provide workouts scaled to your fitness, determined by an FTP fitness test. It provides over 100 training plans with specific goals and offers training instruction and motivation while you’re doing a workout.

It was originally geared for use on a smart trainer, but TrainerRoad can also send workouts and training plans to your Garmin or Wahoo GPS cycle computer so you can use it for outdoor traning too.

Read more: Zwift vs TrainerRoad: Which is best for you?

Strava Workouts — from £2.49/month or £18.99/year (with Summit account)

iPhone/iPad | Android

Strava training plans.png

Strava is a hugely popular app that records and shares rides, but did you know it also offers a wide range of training plans? They’ve been developed by Carmichael Training Systems and include workouts aimed at the full spectrum of cycling fitness, from climbing to endurance and anaerobic sessions. They can be customised to suit your available training time from just five hours a week. You need a premium subscription to Strava to access the plans.

Strava recently split its premium account into three parts, so if all you want is the training plans, it's pretty cheap. However, the analysis package costs the same again, so unless you're using, say, Golden Cheetah to track your progress, you'll likely want that too.

The Sufferfest — ~£10/month

iPhone/iPad | MacOS X (direct download) | Windows desktop (direct download)

Screen Shot 2016-02-16 at 17.05.19.png

If you like watching footage from real races while you train, with a bangin' soundtrack to keep you hammering the pedals, then you'll love Sufferfest, which was recently acquired by Wahoo. It offers a range of workouts aimed at tuning different aspects of your fitness and each one is accompanied by a video featuring appropriate clips from races, and the music suits the intensity of each interval or recovery period.

Rather than just focusing on your functional threshold power, the common metric of fitness, Sufferfest works with what the company calls Four Dimensional Power or 4DP. This tracks four measurements, neuromuscular power, anaerobic capacity, maximal aerobic power and functional threshold power for what's alleged to be a more complete profile of your fitness. The idea is that you can then more accurately work on different aspects of your fitness, concentrating for example on neuromuscular power if you want to improve your sprint.

Sufferfest also provides structured training plans that you can access via TrainingPeaks, though you don’t get feedback from a coach so it’s down to you to follow the plan and chart your own progress. As well as video cycling workouts, your ten bucks a month gets you a yoga program customised for cyclists and a ten-week mental training program to help build your psychological toughness. 

There are apps for Mac OS, Windows and iOS, and while you can stream the videos as you train, Sufferfest recommends you download them first so an outage doesn't interrupt your session.

Cyclemeter — in-app purchases



This iPhone-only app functions as a bike computer but can also store your route in Google maps, which can then be exported to social media networks like Twitter and Facebook. A calendar makes it easy to see your recent rides at a glance and help to plan your next ride, and your favourite routes can be saved for future use.

The Athlete's Diary — ~£16

iPhone | iPad | Android

athletes diary

You can easily keep track of training rides with graphs of the total distance and time accumulated with this app. Information is clearly presented with the main screen a log showing some of your latest rides, so you can see at a glance how training has been going. You can also search your recorded rides too. Data is manually entered, but there’s an Autofill option for rapid entry.    

SportsTrackLive — £4.79



This app lets you share and compare in a number of sports. As well as speed, distance, time, it works with compatible heart rate monitor straps and cadence modules. You can replay tracks on Google Maps, share with Facebook and Twitter friends, and export to the SportsTrack website. It only works with Android phones.

BodBot — Free

iPhone/iPad | Android | Windows phone

This free app adapts workouts to suit your demands, goals and progress. It charts your progress and can adapt the workout to match how well your training is going, and can make a change if you are going really well, or struggling and hit a bad path. As well as workouts, it can also help you to keep track of your daily nutrition with a food diary. It’s also useful if you want to improve your core strength and general flexibility as there are lots of non-cycling workouts as well.

TrainingPeaks — from ~£95/year to ~£16/month

iPhone/iPad | Android

training peaks.jpg

A highly regarded app this one, TrainingPeaks offers a very comprehensive suite of tools for tracking your fitness and viewing time spent in training zones, using power or heart rate. The premium version of the app lets you choose a training plan created by some of the best coaches in the sport and delivers daily workouts to your email. You can also choose from a wide selection of workout plans, such as a Cat 1-2 Base Period for 12 weeks by Joe Friel, or a Cyclo-Cross plan by Hunter Allen.

Training Peaks Workout Builder

TrainingPeaks also now allows you to create your own training sessions that you can then export to your bike computer. 

You can read more about the TrainingPeaks coaching service

Endomondo — free  or £4.49/month

iPhone/iPad | Android | Windows Phone


Endomondo is a community based workout app that lets you challenge friends and analyse your training. A clean and clear display shows distance, speed and time when cycling, and you can customise what is show on the screen. Once you’ve done a ride you can upload to the website where you can create groups for your friends to share rides, and share through Facebook. With a Bluetooth heart rate strap you can add heart rate data to your training data. It’s free and works across all platforms.

The Premium service provides training plans, more statistics (because you can never have too many numbers, right?) and interval workouts.

Kinetic GPS —£3.05


kinetic training app

Described as the “Swiss army knife of GPS tracking and timing” Kinetic lets you organise your training sessions by activity or event. It can set goals and monitor your progress against a predicted finish time. Voice notifications chart your progress in real-time. Kinetic GPS Lite is free, while the full version is $3.99.

Indoor Interval Cycling Lite — Free


Indoor Cycling Lite.jpeg

Workout Trainer — Free / $6.99/month

iPhone/iPad | Android

Workout Trainer 3.jpeg

This app offers a decent range of workouts, with some of them apparently based on Sir Chris Hoy’s own training regime, such as the VO2 Max Interval Training Workouts. Workouts are accompanied by photos and videos and as well as following one of the many workouts, you can also create your own workout. Also covers many other sports if you don’t just cycle as well.

For a little under six quid a month, the Pro+ version incudes over 100 training programs, the ability to create your own programs and a whole lot more besides.

Got a personal training and coach app you use that isn't on this list? Let's hear them below.

About road.cc Buyer's Guides

The aim of road.cc buyer's guides is to give you the most, authoritative, objective and up-to-date buying advice. We continuously update and republish our guides, checking prices, availability and looking for the best deals.

Our guides include links to websites where you can buy the featured products. Like most sites we make a small amount of money if you buy something after clicking on one of those links. We want you to be happy with what you buy, so we only include a product in a if we think it's one of the best of its kind.

As far as possible that means recommending equipment that we have actually reviewed, but we also include products that are popular, highly-regarded benchmarks in their categories.

Here's some more information on how road.cc makes money.

You can also find further guides on our sister sites off.road.cc and ebiketips.

Road.cc buyer's guides are maintained and updated by John Stevenson. Email John with comments, corrections or queries.

David has worked on the road.cc tech team since July 2012. Previously he was editor of Bikemagic.com and before that staff writer at RCUK. He's a seasoned cyclist of all disciplines, from road to mountain biking, touring to cyclo-cross, he only wishes he had time to ride them all. He's mildly competitive, though he'll never admit it, and is a frequent road racer but is too lazy to do really well. He currently resides in the Cotswolds.


demondig [15 posts] 1 year ago

Perfpro: one-off payment for the Windows software, of $99; incredibly flexible; thousands of workouts; updates for life. Not as good for pre-built training plans as e.g. Trainerroad, but has the ability to run training plans.

Thump [15 posts] 1 year ago
1 like

Rouvy is worth a look too if you have a smart trainer. Real videos with real power profiles of real mountains. It's got a TrainerRoad(ish) workout bit too.

Sufferfest is great fun and damned tough if you have your FTP set correctly.

Zwift is great if you want to design your own workouts, but I don't get the 'just go for a ride' social thing myself. That's what Sundays are for. I haven't tried the racing on Zwift, but I'd imagine that could be good fun too.

alansmurphy [2333 posts] 1 year ago
1 like

Agree Thump - i leave the computer games to my kids and head off up a mountain!

carytb [136 posts] 1 year ago

Xert -s one that has not been mentioned - well worth a look https://www.xertonline.com


Gizzard [44 posts] 1 year ago

Onelap. Chinese zwift clone.

maviczap [393 posts] 1 year ago

I've been using BigRing VR to supplement my TrainerRoad training plan, makes a nice change to see where you're going, rather than just lines and prompts, although  I found the early season TrainerRoad training plans the best way to discipline me to doing proper workouts, rather than just going out for a spin.

valeriesmith [4 posts] 1 year ago

Another great service that wasn't mentioned is VeloPro.  Odd url, though at velopro.bike and not .com.



davidtinker [1 post] 9 months ago
1 like

If you are into interval training you should have a look at my site https://intervals.icu. Its a free web application that integrates with Strava and automatically detects intervals in rides with power data. So you get "8x 2m 427w" like you might see on a training program, with power curves, FTP estimate, fitness / training load chart etc.

rogertr7 [14 posts] 5 months ago

Maximium trainer is very good for indoor training lots of programs like trainer road but free. Works wth power meter, heart rate, cadenace etc


baronbiosys [1 post] 4 months ago
carytb wrote:

Xert -s one that has not been mentioned - well worth a look https://www.xertonline.com

Here's what it looks like: