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.

3717 climbs

Hochtannberg Pass
Cat 1🇦🇹

Hochtannberg Pass

20.1 km
Length
4.7%
Avg grade
923 m
Ascent

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
Cat 1🇪🇸

Puerto de Pandetrave

20 km
Length
5.1%
Avg grade
1016 m
Ascent

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
Cat 1🇮🇹

Bocchetto Sessera

19.9 km
Length
5.6%
Avg grade
1098 m
Ascent

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
Cat 1🇦🇹

Radstädter Tauern Pass

18.1 km
Length
5.0%
Avg grade
890 m
Ascent

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
Cat 1🇨🇭

Les Agites

17.4 km
Length
6.3%
Avg grade
1413 m
Ascent

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
Cat 1🇪🇸

Coll de Fabregada

17.3 km
Length
6.4%
Avg grade
1081 m
Ascent

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
Cat 1🇿🇦

Swartberg Pass

17 km
Length
4.9%
Avg grade
1326 m
Ascent

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
Cat 1🇮🇹

Pian delle Fugazze

15.5 km
Length
6.0%
Avg grade
910 m
Ascent

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
Cat 1🇮🇹

Colle di Turlo

14.8 km
Length
7.0%
Avg grade
1007 m
Ascent

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
Cat 1🇮🇹

Passo di Antermoia

14.8 km
Length
6.9%
Avg grade
1010 m
Ascent

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
Cat 1🇪🇸

Coll de Boix

13.9 km
Length
6.6%
Avg grade
912 m
Ascent

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
Cat 1🇮🇹

Colle del Melogno

13.7 km
Length
7.4%
Avg grade
992 m
Ascent

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
Cat 1🇨🇭

Ächerli Pass

13.2 km
Length
7.6%
Avg grade
1374 m
Ascent

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
Cat 1🇪🇸

Alto del Bardal

12.4 km
Length
6.1%
Avg grade
743 m
Ascent

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
Cat 1🇪🇸

Puerto de la Morcuera

12.1 km
Length
5.8%
Avg grade
985 m
Ascent

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
Cat 1🇫🇷

Col des Saisies

12.1 km
Length
6.9%
Avg grade
1481 m
Ascent

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
Cat 1🇫🇷

Col du Noyer

12.1 km
Length
6.0%
Avg grade
910 m
Ascent

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
Cat 1🇫🇷

Col de la Core

12 km
Length
7.3%
Avg grade
1354 m
Ascent

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
Cat 1🇮🇹

Passo del Tomarlo

11 km
Length
7.2%
Avg grade
765 m
Ascent

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
Cat 1🇫🇷

Port de Lers

10.3 km
Length
7.8%
Avg grade
1146 m
Ascent

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
Cat 1🇫🇷

Mur de Péguère

9.9 km
Length
7.5%
Avg grade
1374 m
Ascent

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
Cat 1🇫🇷

Pas de Peyrol

9 km
Length
7.6%
Avg grade
770 m
Ascent

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
Cat 1🇯🇵

Hakone Pass

8.9 km
Length
6.9%
Avg grade
927 m
Ascent

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
Cat 1🇮🇹

Passo di Sant'Antonio

8.6 km
Length
7.9%
Avg grade
642 m
Ascent

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