Climb library
Famous climbs of cycling
Detailed profiles of the climbs that define the sport — length, average gradient, elevation gain, race history, and pacing advice.
Browse by country
3717 climbs

Cho La
Cho La is a category 1 climb: 17.5 km at 5.21%, starting high and finishing at 4,835 m, with ramps up to 17.22%.
Profile
La Hourquette d'Ancizan
A 13.7 km Pyrenean Category 1 climb with a 6.13% average gradient, a savage 28.6% maximum spike, and 839 m of net elevation gain. Here's how to ride it.
Profile
Pangsau Pass
A practical profile of Pangsau Pass, a 12 km category 1 climb in India averaging 7.24% with a maximum gradient of 10.2%.
Profile
Col de l'Aiguillon
11.9 km, 991 m of ascent, and a savage 26.87% maximum gradient make Col de l'Aiguillon one of France's most demanding Category 1 climbs.
Profile
Col du Soulor
11 km at 8.24% average with a savage 34.03% max gradient — the Col du Soulor is a Pyrenean Category 1 climb that demands precise pacing and serious gearing.
Profile
Chasseral Pass
A Category 1 Swiss climb of 10.5 km and 701 m net gain, where 323 m of hidden undulation makes the 6.69% average deceptively hard.
Profile
Namika La
A practical profile of Namika La: 9 km at 6.7%, topping out at 3,673 m, with pacing and gearing notes for a sustained category 1 effort.
Profile
Aurine pass
A relentless 8.8 km wall averaging 9.26%, spiking to 15.88%, that hauls you 814 m up to a 1311 m summit.
Profile
Col de Sarenne
8.7 km at 7% average with a savage 26% max gradient — Col de Sarenne is a Category 1 brute hiding in Alpe d'Huez's shadow. Here's how the climb actually unfolds.
Profile
Cibiana Pass
A Category 1 Italian climb of 8.6 km with an 8.81% average, a savage 23.11% ramp, and 321 m of hidden undulation to pace around.
Profile
Col de la Faucille
8.3 km at 9.35% average with a savage 29.44% maximum — Col de la Faucille is a Category 1 beast in the French Jura that demands disciplined pacing from the first pedal stroke.
Profile
Col des Etroits
A Category 1 Swiss climb stretching 7.6 km at 7.5% average gradient, with a savage 34.45% maximum ramp. Here's how to pace and gear it correctly.
Profile
Kreuzberg Saddle
6.4 km at 7.64% average with a brutal 21.65% maximum — the Kreuzberg Saddle in Austria is a Category 2 climb that punishes anyone who starts too hard.
Profile
Naneghat
A practical guide to the Naneghat cycling climb, a short category 1 ascent with severe gradient pressure and little room for pacing mistakes.
Profile
Thurn Pass
A 6.2 km Cat 2 climb in Austria averaging 7.69% with a savage 24.9% maximum gradient. Here's how the Thurn Pass unfolds and how to pace it.
Profile
Crête Sèche
A long Swiss category 2 climb where moderate average gradient hides enough ramping to punish poor pacing.
Profile
Kartitsch Saddle
A patient 23.2 km grind climbing 710 m at just 3.06% on average, with a sharp 8.5% sting hiding along the way.
Profile
Bogong High Plains
A 20.9 km Category 2 climb in Australia with 867 m of net gain but 1386 m of total ascent — an undulating effort that rewards even pacing.
Profile
Passo Tre Croci
A 20.5 km Italian ascent climbing 854 m from 951 m to 1805 m at a steady 4.17% average, with a 13.87% sting.
Profile
Futa Pass
A 19.6 km category 2 grind climbing 702 m to 903 m at a steady 3.57%, with ramps spiking to 10.99%.
Profile
Mustagh Pass
A measured look at Mustagh Pass: 16.3 km at 4.14%, high elevation, and enough 10.75% bite to punish poor pacing.
Profile
Varbitsa Pass
A 14.5 km category 2 grind averaging 4.54% with pitches to 8.47%, hauling you from 223 m to an 883 m summit.
Profile
Hajigak Pass
A practical profile of the Hajigak Pass cycling climb, a 13.4 km category 2 ascent averaging 4.99% with ramps up to 11.76%.
Profile
Čemerno
A steady 12.6 km grind at 4.58% that lifts you from 723 m to 1298 m, packing 575 m of net climbing into a category 2 test.
Profile