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

Col du Marchairuz
Cat 1🇨🇭

Col du Marchairuz

11.4 km
Length
6.2%
Avg grade
926 m
Ascent

A category 1 Swiss Jura climb of 11.4 km and 702 m net gain, with rolling terrain that adds meaningfully to the total ascent.

Profile
Pragel Pass
Cat 1🇨🇭

Pragel Pass

11.2 km
Length
8.1%
Avg grade
1171 m
Ascent

A Category 1, 11.2 km Swiss climb averaging 8.12% with 263 m of hidden re-ascent that makes the summit harder than the net gain suggests.

Profile
Kreuzbergpass
Cat 1🇮🇹

Kreuzbergpass

6.1 km
Length
10.3%
Avg grade
617 m
Ascent

6.1 km of relentless climbing at 10.35% average, hauling you from 847 m to 1480 m with pitches touching 15.38%.

Profile
Lunghin Pass
Cat 1🇨🇭

Lunghin Pass

6.1 km
Length
10.8%
Avg grade
708 m
Ascent

A brutal 6.1 km Cat 1 climb averaging 10.83% with a savage 40.84% maximum gradient. Here's how the Lunghin Pass actually rides.

Profile
Cisa Pass
Cat 2🇮🇹

Cisa Pass

21.9 km
Length
4.0%
Avg grade
860 m
Ascent

21.9 km of steady climbing at 3.97%, rising 870 m from 164 m to a 1034 m summit, with a sharp 11.3% sting.

Profile
Gottschalkenberg Pass
Cat 2🇨🇭

Gottschalkenberg Pass

15.2 km
Length
3.8%
Avg grade
883 m
Ascent

A 15.2 km Category 2 climb in Switzerland with a modest 3.75% average that hides steep ramps and 311 m of hidden re-climbing.

Profile
Bielerhöhe Pass
Cat 2🇦🇹

Bielerhöhe Pass

14 km
Length
4.0%
Avg grade
939 m
Ascent

A 14 km Category 2 climb in Austria with a modest 3.99% average that hides steep pitches and 381 m of extra ascent from undulation.

Profile
Präbichl
Cat 2🇦🇹

Präbichl

12.8 km
Length
4.6%
Avg grade
577 m
Ascent

A 12.8 km category 2 grind at 4.64% average, climbing 594 m from 649 m to a 1243 m summit with a bite of 12.46% along the way.

Profile
Col de Puymorens
Cat 2🇫🇷

Col de Puymorens

12.8 km
Length
5.4%
Avg grade
1373 m
Ascent

A 12.8 km Category 2 Pyrenean climb averaging 5.41% with a brutal 18.52% maximum gradient. Here's how the ascent unfolds and how to pace it.

Profile
Passwang Pass
Cat 2🇨🇭

Passwang Pass

9.3 km
Length
4.8%
Avg grade
568 m
Ascent

A 9.3 km Category 2 climb in Switzerland with a 4.75% average gradient, 441 m net gain, and a punchy 16.25% maximum ramp that demands careful pacing.

Profile
Col du Mollendruz
Cat 2🇨🇭

Col du Mollendruz

8.8 km
Length
6.1%
Avg grade
565 m
Ascent

An 8.8 km Cat 2 climb in Switzerland with a 6.11% average gradient and a punchy 15.71% maximum — the Col du Mollendruz rewards steady pacing and smart gearing.

Profile
Col Bayard
Cat 2🇫🇷

Col Bayard

8.7 km
Length
6.1%
Avg grade
597 m
Ascent

Col Bayard is an 8.7 km Category 2 climb in France averaging 6.13% with a punchy 13.09% maximum. Here's how the gradient unfolds and how to pace it.

Profile
Col d'Èze
Cat 2🇫🇷

Col d'Èze

8.2 km
Length
6.2%
Avg grade
926 m
Ascent

8.2 km from sea level to 516 m summit, Col d'Èze packs a 23.25% maximum gradient and an uneven rhythm that punishes riders who go out too hard.

Profile
Wolfgang Pass
Cat 2🇨🇭

Wolfgang Pass

7.4 km
Length
6.1%
Avg grade
672 m
Ascent

A Category 2 Swiss climb stretching 7.4 km with a 6.11% average gradient, 453 m net gain, and a punishing 27.32% max — Wolfgang Pass rewards smart pacing and careful gear selection.

Profile
Col de Manse
Cat 2🇫🇷

Col de Manse

7.4 km
Length
6.2%
Avg grade
544 m
Ascent

A 7.4 km Category 2 climb in the French Alps averaging 6.22% with a 11.02% maximum gradient. Manageable but honest — here's how the Col de Manse actually rides.

Profile
Arthur's Pass
Cat 2🇳🇿

Arthur's Pass

6.3 km
Length
7.6%
Avg grade
687 m
Ascent

A 6.3 km Category 2 climb in New Zealand with a 7.6% average gradient, 478 m of net gain, and undulation that demands smart pacing.

Profile
Puerto de Pajares
Cat 2🇪🇸

Puerto de Pajares

4 km
Length
9.6%
Avg grade
630 m
Ascent

A short but punchy Category 2 ascent in Spain where 245 m of hidden re-climbing makes the 9.59% average deceptively hard.

Profile
Col de la Givrine
Cat 3🇨🇭

Col de la Givrine

12 km
Length
3.3%
Avg grade
948 m
Ascent

A 12 km Category 3 climb in Switzerland with a modest average gradient but heavy undulation, gaining 398 m net over 948 m of total ascent.

Profile
Radl Pass
Cat 3🇸🇮

Radl Pass

7.2 km
Length
5.0%
Avg grade
608 m
Ascent

A 7.2 km Category 3 Austrian climb with 360 m of net gain but 608 m of total ascent — an undulating profile that rewards flexible pacing.

Profile
Bözberg Pass
Cat 4🇨🇭

Bözberg Pass

6 km
Length
3.9%
Avg grade
313 m
Ascent

A category 4 Swiss pass climbing 236 m over 6 km at a modest 3.94% average — but a 10.67% max gradient means one sharp ramp demands your attention.

Profile
Anjuman Pass
Cat 4🇦🇫

Anjuman Pass

4.8 km
Length
3.1%
Avg grade
109 m
Ascent

A practical pacing guide to the Anjuman Pass cycling climb, a short category 4 ascent with a gentle average gradient and brief steeper ramps.

Profile
Colle di Val d'Elsa Cathedral
Cat 4🇮🇹

Colle di Val d'Elsa Cathedral

3.6 km
Length
5.0%
Avg grade
162 m
Ascent

A steady 3.6 km category 4 climb rising 180 m at 5.04% average, topping out at 264 m with a 5.66% pinch.

Profile
Colle di Buggiano
Cat 4🇮🇹

Colle di Buggiano

2.3 km
Length
6.5%
Avg grade
131 m
Ascent

A punchy 2.3 km wall averaging 6.46% and spiking to 9.19%, lifting you from 35 m to 184 m for 149 m of net gain.

Profile
Puerto de Los Cristianos
Cat 4🇪🇸

Puerto de Los Cristianos

2 km
Length
6.5%
Avg grade
115 m
Ascent

A punchy 2 km category 4 wall averaging 6.49% and biting to 11.17%, lifting you 131 m to a 157 m summit.

Profile