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

Hochtannberg Pass
A 20.1 km Category 1 grind climbing 935 m to 1677 m at 4.66% average, with a savage 16.5% max ramp lurking mid-climb.
Profile
Puerto de Pandetrave
A 20 km category-1 grind climbing 1017 m at 5.09% average, from 457 m to 1474 m with pitches touching 8.31%.
Profile
Bocchetto Sessera
A 19.9 km category-1 grind averaging 5.61% and spiking to 21.43%, climbing 1113 m from 263 m to a 1376 m summit.
Profile
Radstädter Tauern Pass
18.1 km at 5% averaging up from 839 m to 1744 m — a category 1 grind with a 905 m net gain and pitches touching 11.23%.
Profile
Les Agites
A 17.4 km Category 1 climb in Switzerland gaining 1,100 m net, with 313 m of hidden undulation that reshapes how you pace and gear.
Profile
Coll de Fabregada
A category 1 grind: 17.3 km at 6.37% average, ramps to 12%, climbing from 421 m to 1524 m for 1103 m of net gain.
Profile
Swartberg Pass
A practical profile of Swartberg Pass, a 17 km Category 1 climb in South Africa gaining 837 m net over an undulating 1,326 m of total ascent.
Profile
Pian delle Fugazze
A 15.5 km category 1 grind averaging 6.05% and clawing 940 m from 221 m up to 1161 m.
Profile
Colle di Turlo
14.8 km at 7.03%, climbing from 883 m to 1924 m with a savage 31.99% ramp waiting inside the net 1041 m gain.
Profile
Passo di Antermoia
14.8 km at 6.9% with pitches to 16.4% and 1019 m of gain — a category 1 ascent that never lets you settle.
Profile
Coll de Boix
13.9 km at 6.64% averaging steady effort, climbing 922 m to a 1369 m summit with a brutal 17.27% pitch waiting.
Profile
Colle del Melogno
13.7 km at a relentless 7.38% average, climbing from 22 m to 1034 m for 1012 m of net elevation gain.
Profile
Ächerli Pass
A Category 1 Swiss climb spanning 13.2 km with 1,002 m of net elevation gain, an average gradient of 7.58%, and a savage maximum pitch of 31.08%.
Profile
Alto del Bardal
A 12.4 km category 1 grind averaging 6.14%, climbing from 497 m to 1258 m with ramps spiking to 11.68%.
Profile
Puerto de la Morcuera
A 12.1 km Category 1 climb in Spain with a deceptively moderate average gradient masking 278 m of hidden re-climbing and a punishing steepest ramp.
Profile
Col des Saisies
A 12.1 km Category 1 climb in the French Alps averaging 6.89% with a brutal 27.72% maximum gradient. Here's how the Col des Saisies cycling climb unfolds and how to pace it.
Profile
Col du Noyer
A Category 1 Alpine climb with a deceptive average gradient hiding a savage 33.63% maximum pitch. Here's how the Col du Noyer's 12.1 km unfold and how to pace it.
Profile
Col de la Core
A Category 1 climb in the French Pyrenees: 12 km at 7.33% average gradient, 876 m net elevation gain, and a brutal 24.59% maximum ramp that demands careful pacing.
Profile
Passo del Tomarlo
A relentless 11 km grind climbing 792 m at a punishing 7.19% average, with ramps spiking to 13.81% before topping out at 1472 m.
Profile
Port de Lers
A data-driven profile of Port de Lers, a 10.3 km Category 1 climb in France gaining 803 m net, with pacing and gearing advice for its undulating grade.
Profile
Mur de Péguère
A Category 1 brute in the French Pyrenees: 9.9 km at 7.51% average with a savage 38.91% maximum gradient. Here's how the Mur de Péguère cycling climb actually unfolds.
Profile
Pas de Peyrol
A Category 1 brute in the Massif Central: 9 km at 7.64% average with a savage 29.28% maximum gradient. Here's how the climb unfolds and how to pace it.
Profile
Hakone Pass
At 8.9 km with a 6.88% average and a savage 31.85% maximum gradient, Hakone Pass is a Category 1 climb that demands disciplined pacing and careful gear selection.
Profile
Passo di Sant'Antonio
8.6 km at 7.89% average, ramping to 14.85% and climbing 675 m from 740 m to 1415 m — a relentless Category 1 test.
Profile