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.

3838 climbs

Cat 1🇨🇴

Alto de Peña Negra

20.7 km
Length
5.8%
Avg grade
1281 m
Ascent

A 20.7 km category-1 grind averaging 5.84%, climbing from 1670 m to 2878 m for 1208 m of net gain and a 14.48% sting.

Profile
Cat 1🇪🇸

Puerto Honduras

20.6 km
Length
4.7%
Avg grade
1881 m
Ascent

A 20.6 km Category 1 Spanish climb whose gentle 4.68% average masks 1,881 m of total ascent and a punishing steepest ramp.

Profile
Cat 1🇦🇹

Sattel

20.5 km
Length
4.8%
Avg grade
1247 m
Ascent

Sattel is a 20.5 km Category 1 climb in Austria with a deceptively mild 4.81% average that hides steep ramps and 259 m of extra ascent from undulation.

Profile
Cat 1🇮🇹

Passo Gioiche

20.4 km
Length
5.1%
Avg grade
1041 m
Ascent

A 20.4 km category 1 grind climbing 1048 m from 93 m to 1141 m at a steady 5.13% average, spiking to 10.02%.

Profile
Cat 1🇦🇹

Oberhüttensattel

20.4 km
Length
5.0%
Avg grade
1724 m
Ascent

A 20.4 km Category 1 climb in Austria with 1,025 m of net gain but 1,724 m of total ascent — the undulation is the real story.

Profile
Cat 1🇮🇹

Forca di Montof

20.4 km
Length
5.0%
Avg grade
1057 m
Ascent

A 20.4 km category 1 grind climbing 1030 m at 5.05% average, with pitches spiking to 15.12%.

Profile
Cat 1🇪🇸

Alto de las Neveras

20.3 km
Length
5.5%
Avg grade
1138 m
Ascent

20.3 km of climbing at 5.55% average, hauling you from 727 m to 1852 m with ramps that spike to 21.55%.

Profile
Cat 1🇪🇸

Puerto del Sol

20.2 km
Length
4.8%
Avg grade
960 m
Ascent

A 20.2 km category 1 grind averaging 4.78% from 113 m to 1081 m, with a savage 13.64% ramp to break your rhythm.

Profile
Cat 1🇮🇹

Passo delle Ciaresole

20.2 km
Length
5.7%
Avg grade
1136 m
Ascent

A 20.2 km Category 1 haul averaging 5.72%, climbing from 605 m to 1761 m with a 12.25% sting hidden along the way.

Profile
Cat 1🇮🇹

Colletto

20.2 km
Length
5.2%
Avg grade
1013 m
Ascent

20.2 km of steady climbing at 5.15%, hauling you from 589 m up to 1627 m for 1038 m of net gain — with a savage 19.35% sting.

Profile
Cat 1🇨🇭

Col du Vuarne

20 km
Length
5.3%
Avg grade
1050 m
Ascent

20 km at 5.29% average, ramping to 12.44%, hauling you from 396 m to 1456 m for 1060 m of net climbing.

Profile
Cat 1🇪🇸

Portela do Penedo das Merendas

19.7 km
Length
4.7%
Avg grade
902 m
Ascent

A 19.7 km category-1 grind averaging 4.74%, hauling you from 316 m to 1250 m with 934 m of net gain.

Profile
Cat 1🇮🇹

Culmine di San Pietro

19.6 km
Length
5.4%
Avg grade
1052 m
Ascent

18.3 km, 936 m of net gain, and a savage 29.4% maximum gradient — the Culmine di San Pietro is a Category 1 brute that demands careful pacing and honest gearing choices.

Profile
Cat 1🇮🇹

Passo di Ganone

19.6 km
Length
5.7%
Avg grade
1117 m
Ascent

19.6 km at 5.72%, climbing from 81 m to 1201 m for 1120 m of net gain with a savage 15.42% pinch.

Profile
Cat 1🇮🇹

Forcela dl Lech - Forcella di Lago

19.5 km
Length
6.2%
Avg grade
1184 m
Ascent

A 19.5 km category 1 grind averaging 6.19%, climbing from 984 m to 2191 m with ramps that spike to 13.04%.

Profile
Cat 1🇨🇴

Alto de Tiparuco

19.5 km
Length
4.7%
Avg grade
1030 m
Ascent

A 19.5 km category 1 grind climbing from 1690 m to 2609 m — 919 m of net gain at a deceptive 4.72% average.

Profile
Cat 1🇪🇸

el Portellàs

19.4 km
Length
5.2%
Avg grade
1002 m
Ascent

A 19.4 km Category 1 grind averaging 5.16%, hauling you from 395 m to 1397 m for 1002 m of climbing.

Profile
Cat 1🇪🇸

les Porteres de Vela

19.3 km
Length
5.0%
Avg grade
973 m
Ascent

A 19.3 km Category 1 grind climbing 963 m from 400 m to 1363 m at a steady 4.98% with a wall touching 14.64%.

Profile
Cat 1🇮🇹

Bocchetta di Ferrera

19.3 km
Length
5.4%
Avg grade
1043 m
Ascent

A Category 1 grind: 19.3 km at 5.42% average, climbing 1046 m from 197 m to 1243 m, with a savage 28.22% ramp.

Profile
Cat 1🇨🇭

Saaspass

19.3 km
Length
5.0%
Avg grade
1796 m
Ascent

A 19.3km Category 1 Swiss climb whose modest 4.97% average hides sharp ramps and 837m of extra ascent from undulation.

Profile
Cat 1🇪🇸

Collao Muriosa

19.2 km
Length
5.8%
Avg grade
1145 m
Ascent

A 19.2 km category 1 grind averaging 5.76% and spiking to 15.77%, hauling you 1107 m up to a 1569 m summit.

Profile
Cat 1🇮🇹

Forcella de Medesc

19.2 km
Length
5.1%
Avg grade
924 m
Ascent

19.2 km of steady Dolomite climbing at 5.09%, hauling you from 1052 m to 2029 m for 977 m of net gain.

Profile
Cat 1🇫🇷

Col de la Corne

19.1 km
Length
6.4%
Avg grade
1253 m
Ascent

A relentless 19.1 km category 1 grind at 6.38%, climbing from 810 m to 2030 m for 1220 m of net gain.

Profile
Cat 1🇨🇴

Alto del Ficalito

19.1 km
Length
5.8%
Avg grade
1098 m
Ascent

A Category 1 Colombian ascent of 18.2 km and 1,108 m net gain, with 689 m of hidden undulation demanding smart pacing and wide gearing.

Profile