How to train for your first 100-mile ride: 3 tips and a structured plan for success

Cycling coach Zach Nehr explains how to use a structured training plan to prepare for a 100-mile ride

Female cyclist training towards their first 100 mile ride
(Image credit: Future)

It is a common myth in cycling that you need to ride 100 miles before you can complete a 100-mile sportive. If you’ve never tackled that distance before, then your body won’t be ready for it, the saying goes. But this suggestion is completely false – we break our own barriers all the time. It’s how we set PRs, or ride longer than we ever have before. And that is why training for a 100-mile sportive is mostly a matter of planning, and you don’t need 20 hours a week to do it.

When you picture a 100-mile sportive, what images or feelings come to mind? Endless suffering, pedalling squares, or the dreaded hunger flat? Or smashing the pedals all day, nailing your nutrition strategy, and beating your personal best by 20 minutes?

Thank you for reading 20 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

 Zach is a freelance writer, the owner of ZNehr Coaching, and an elite-level rider in road, track, and Zwift racing. He writes about everything related to bikes, from product reviews and advertorials, to feature articles and pro data analytics in Power Analysis articles. You can find his articles everywhere from Cyclingnews and TrainingPeaks, to Velonews, CyclingTips, and Bicycle Guider. 


After earning a Bachelor’s Degree in Exercise Science at Marian University-Indianapolis, Zach discovered a passion for writing that soon turned into a full-fledged career. In between articles, Zach spends his time working with endurance athletes of all levels at ZNehr Coaching. After entering cycling at age 17, Zach went on to have a wonderful road racing career that included a Collegiate National Time Trial Championship and a 9th place finish at the US Pro National Time Trial Championships. Nowadays, Zach spends most of his ride time indoors, where he races for NeXT eSport pb Enshored in the Zwift Racing League – Premier Division.