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

Passo del Bocco
Cat 1🇮🇹

Passo del Bocco

12.2 km
Length
7.3%
Avg grade
870 m
Ascent

Passo del Bocco is an 11.5 km Category 1 climb in Italy, rising 887 m at an average 7.71% gradient with a brutal 19.5% maximum spike.

Profile
Passo dei Casoni
Cat 1🇮🇹

Passo dei Casoni

12.1 km
Length
7.1%
Avg grade
850 m
Ascent

A relentless 12.1 km Category 1 grind averaging 7.14% with a 14.64% sting, climbing 865 m from 129 m to a 994 m summit.

Profile
Hochrindl
Cat 1🇦🇹

Hochrindl

12 km
Length
6.3%
Avg grade
1100 m
Ascent

A 12 km Category 1 climb in Austria with 755 m of net gain but 1,100 m of total ascent — an undulating effort that punishes even-speed pacing.

Profile
Passo Rest / Pas di Rest
Cat 1🇮🇹

Passo Rest / Pas di Rest

11.9 km
Length
6.4%
Avg grade
744 m
Ascent

11.9 km at 6.39% average with a brutal 19.88% pitch, climbing 763 m from 320 m to a 1083 m summit.

Profile
Ibergeregg
Cat 1🇨🇭

Ibergeregg

11.8 km
Length
8.1%
Avg grade
934 m
Ascent

A relentless Category 1 wall: 11.8 km at 8.09% average, ramps to 15.63%, climbing from 456 m to 1408 m for 952 m of net gain.

Profile
Spandelles pass
Cat 1🇫🇷

Spandelles pass

11.6 km
Length
8.1%
Avg grade
1502 m
Ascent

The Col de Spandelles is an unforgiving Category 1 climb in France: 11.6 km at 8.09% average gradient, with ramps spiking to a brutal 27.24%.

Profile
Hochalmsattel
Cat 1🇦🇹

Hochalmsattel

11.3 km
Length
7.5%
Avg grade
1091 m
Ascent

Hochalmsattel is a 11.3 km Category 1 Austrian climb with 844 m of net gain but 1091 m of total ascent — an undulating effort that punishes rhythm.

Profile
Pla de Beret
Cat 1🇪🇸

Pla de Beret

11.3 km
Length
6.7%
Avg grade
1170 m
Ascent

A Category 1 climb in Spain: 11.3 km, 753 m of net gain to a 1,894 m summit, with hidden undulation that inflates the real workload.

Profile
Forcella Mangart / Mangartsko sedlo
Cat 1🇸🇮

Forcella Mangart / Mangartsko sedlo

11.3 km
Length
6.4%
Avg grade
685 m
Ascent

11.3 km at 6.41% average and 13.39% max, climbing 722 m from 779 m to a 1501 m summit — a relentless Category 1 test.

Profile
Colle di Sogno
Cat 1🇮🇹

Colle di Sogno

11.2 km
Length
6.4%
Avg grade
705 m
Ascent

11.2 km at 6.43% average, ramping to 12.28%, climbing from 244 m to 963 m for 719 m of net gain — a Category 1 grind.

Profile
Bocca Trabaria
Cat 1🇮🇹

Bocca Trabaria

11.1 km
Length
6.5%
Avg grade
726 m
Ascent

A Category 1 climb in Italy stretching 10.2 km at 6.71% average gradient, with a brutal 22.43% maximum ramp. Here's how the numbers translate to the road.

Profile
Mahlasela Pass
Cat 1🇱🇸

Mahlasela Pass

11.1 km
Length
8.3%
Avg grade
882 m
Ascent

11.1 km at 8.3% averaging into an 918 m climb to 2818 m, with ramps that spike to 17.25%.

Profile
Col du Goleron
Cat 1🇫🇷

Col du Goleron

11 km
Length
7.8%
Avg grade
802 m
Ascent

Eleven kilometres at 7.85%, climbing from 500 m to 1367 m with a savage 21.79% pinch — a Category 1 test of legs and lungs.

Profile
Doi Suthep
Cat 1🇹🇭

Doi Suthep

10.9 km
Length
6.3%
Avg grade
688 m
Ascent

10.9 km at a relentless 6.26% average, climbing 681 m to a 1034 m summit with ramps touching 10.72%.

Profile
Col du Granier
Cat 1🇫🇷

Col du Granier

10.5 km
Length
8.2%
Avg grade
978 m
Ascent

A category 1 climb in France: 10.5 km at 8.2% average gradient, 864 m net elevation gain, and a savage 27.8% maximum pitch. Here's how to ride it smart.

Profile
Tungelpass
Cat 1🇨🇭

Tungelpass

10.3 km
Length
8.8%
Avg grade
887 m
Ascent

10.3 km at 8.8%, climbing from 1171 m to 2077 m with a savage 29.32% pitch waiting to break your rhythm.

Profile
Bocchetta Pass
Cat 1🇮🇹

Bocchetta Pass

10.1 km
Length
7.1%
Avg grade
691 m
Ascent

A 10.9 km Category 1 Italian climb with 721 m of net gain, a rolling profile, and steep ramps that punish flat-average pacing.

Profile
Cascade Pass
Cat 1🇺🇸

Cascade Pass

9.6 km
Length
6.7%
Avg grade
1204 m
Ascent

A Category 1 climb in the US Pacific Northwest: 9.6 km at 6.74% average gradient, 646 m of net gain, and a brutal 24.22% maximum pitch that demands careful pacing.

Profile
Puerto de Tarna
Cat 1🇪🇸

Puerto de Tarna

9.5 km
Length
6.9%
Avg grade
1100 m
Ascent

Puerto de Tarna is a Category 1 climb in Spain: 9.5 km at 6.93% average gradient, with a savage 28.19% maximum ramp and 657 m of net elevation gain.

Profile
Bechenagskiy Pereval
Cat 1🇦🇿

Bechenagskiy Pereval

9.2 km
Length
9.3%
Avg grade
825 m
Ascent

A relentless 9.2 km climb averaging 9.32%, spiking to 19.96%, hauling you from 1771 m to 2625 m for 854 m of net gain.

Profile
Galičica
Cat 1🇲🇰

Galičica

9.1 km
Length
8.8%
Avg grade
833 m
Ascent

9.1 km at a relentless 8.85% average, ramping to 20.55%, hauling you from 1039 m up to 1847 m — a category 1 grind with 808 m of net gain.

Profile
Gaberl Pass
Cat 1🇦🇹

Gaberl Pass

8.8 km
Length
8.9%
Avg grade
993 m
Ascent

A data-driven profile of Austria's Gaberl Pass, an 8.8 km Category 1 climb averaging 8.9% with pacing and gearing guidance for its undulating grade.

Profile
Feistritz Saddle
Cat 1🇦🇹

Feistritz Saddle

8.6 km
Length
7.0%
Avg grade
967 m
Ascent

A category 1 Austrian climb of 8.6 km and 606 m of net gain, with punishing undulation and a ramp near 21%.

Profile
Col de Burdincurutcheta
Cat 1🇫🇷

Col de Burdincurutcheta

8.2 km
Length
9.4%
Avg grade
1087 m
Ascent

A brutally steep 8.2 km Basque climb averaging 9.44%, gaining 775 m to a 1,132 m summit — short but savage.

Profile