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

Sertavul Pass
Cat 1🇹🇷

Sertavul Pass

40.7 km
Length
3.4%
Avg grade
1693 m
Ascent

A practical Sertavul Pass cycling climb profile, covering its long 40.7 km rise, uneven ascent, pacing demands, and gearing approach.

Profile
Brocon Pass
Cat 1🇮🇹

Brocon Pass

30.4 km
Length
4.5%
Avg grade
1411 m
Ascent

A 30.4 km category 1 grind climbing from 258 m to 1622 m — 1364 m of net gain at a steady 4.49% with ramps hitting 16.5%.

Profile
Scaletta Pass
Cat 1🇨🇭

Scaletta Pass

28.5 km
Length
4.4%
Avg grade
1229 m
Ascent

A practical Scaletta Pass cycling climb guide: 28.5 km at 4.44%, with a 19.77% maximum that makes gearing and pacing more important than the average suggests.

Profile
Goderdzi Pass
Cat 1🇬🇪

Goderdzi Pass

25.8 km
Length
5.5%
Avg grade
1479 m
Ascent

A practical pacing and gearing guide to the Goderdzi Pass cycling climb, a long Category 1 ascent with a steady average and severe ramps.

Profile
Pircas Negras Pass
Cat 1🇨🇱

Pircas Negras Pass

25.2 km
Length
4.3%
Avg grade
1053 m
Ascent

A long, high-altitude 25.2 km climb averaging 4.26%, with enough elevation and 9.29% ramps to punish poor pacing.

Profile
Schrofen Pass
Cat 1🇦🇹

Schrofen Pass

23 km
Length
4.2%
Avg grade
960 m
Ascent

A 47.5 km Category 2 Austrian climb where 2,457 m of total ascent hides behind a deceptively gentle 2.47% average gradient.

Profile
Col du Grand Cucheron
Cat 1🇫🇷

Col du Grand Cucheron

20 km
Length
4.7%
Avg grade
1493 m
Ascent

A 20 km Category 1 climb in France with 938 m of net gain but 1493 m of total ascent — an undulating profile that punishes even-speed pacing.

Profile
Klippitztörl Pass
Cat 1🇦🇹

Klippitztörl Pass

19.5 km
Length
5.8%
Avg grade
1155 m
Ascent

A practical profile of the Klippitztörl Pass cycling climb, with pacing and gearing notes for its 19.5 km at 5.77%.

Profile
Vivione Pass
Cat 1🇮🇹

Vivione Pass

18.2 km
Length
5.9%
Avg grade
1069 m
Ascent

19.1 km, 1,097 m of net gain, and a savage 22% max gradient — Vivione Pass is a Category 1 brute that demands careful pacing and smart gearing from the first kilometre.

Profile
Glaubenberg Pass
Cat 1🇨🇭

Glaubenberg Pass

14.9 km
Length
7.1%
Avg grade
1472 m
Ascent

A Category 1 Swiss climb stretching 14.9 km with 1,051 m of net elevation gain, an average gradient of 7.07%, and a brutal 21.83% maximum pitch.

Profile
Lötschenlücke
Cat 1🇨🇭

Lötschenlücke

13.8 km
Length
6.6%
Avg grade
895 m
Ascent

A practical pacing and gearing guide to the Lötschenlücke cycling climb, a long Swiss ascent with sustained gradient and steep ramps.

Profile
Col de Pau
Cat 1🇪🇸

Col de Pau

13.7 km
Length
7.4%
Avg grade
1867 m
Ascent

A relentless 13.7 km Cat-1 grind averaging 7.43%, climbing 1021 m of net gain to a 1948 m summit.

Profile
Mã Pí Lèng Pass
Cat 1🇻🇳

Mã Pí Lèng Pass

12.2 km
Length
6.8%
Avg grade
802 m
Ascent

A Category 1 grind of 12.2 km at 6.84%, climbing 836 m from 499 m to a 1335 m summit with a 12.97% sting.

Profile
Furkelpass
Cat 1🇮🇹

Furkelpass

11 km
Length
6.8%
Avg grade
727 m
Ascent

The Furkelpass is an 11.4 km Cat 1 climb in Italy averaging 6.78% with a brutal 28.99% max gradient. Here's how the road unfolds and how to pace it.

Profile
Col de la Pierre St Martin
Cat 1🇫🇷

Col de la Pierre St Martin

10.1 km
Length
8.3%
Avg grade
1078 m
Ascent

A 10.1 km Pyrenean climb averaging 8.25%, gaining 836 m from base to summit at 1,769 m — steep, sustained, and unforgiving.

Profile
Col de Beixalis
Cat 1🇦🇩

Col de Beixalis

10 km
Length
8.7%
Avg grade
1091 m
Ascent

A Category 1 Andorran ascent stretching 10 km at 8.69% average gradient, with 871 m of net elevation gain and a savage maximum pitch of 75.86%.

Profile
Col de Val Louron-Azet
Cat 1🇫🇷

Col de Val Louron-Azet

9.9 km
Length
7.6%
Avg grade
1132 m
Ascent

9.9 km at 7.62% average with a savage 27.42% maximum — Col de Val Louron-Azet is a Category 1 Pyrenean climb that punishes pacing errors hard.

Profile
Flattnitzer Höhe
Cat 1🇦🇹

Flattnitzer Höhe

9.8 km
Length
7.0%
Avg grade
660 m
Ascent

A sustained category 1 climb in AT: 9.8 km at 6.95%, with enough maximum gradient to punish poor pacing.

Profile
Col d'Agnes
Cat 1🇫🇷

Col d'Agnes

9.5 km
Length
7.8%
Avg grade
1005 m
Ascent

A category 1 beast in the French Pyrenees: 9.5 km at 7.8% average gradient with a savage 18.82% maximum ramp. Here's how the Col d'Agnes climb unfolds and how to pace it.

Profile
Col Saint Martin
Cat 1🇫🇷

Col Saint Martin

8.9 km
Length
7.2%
Avg grade
742 m
Ascent

An 8.9 km Category 1 beast in France with a 7.23% average gradient and a savage 23.67% maximum pitch. Here's how to pace and gear it correctly.

Profile
La Tourne
Cat 1🇨🇭

La Tourne

8.5 km
Length
8.0%
Avg grade
839 m
Ascent

La Tourne is a Category 1 Swiss climb stretching 8.5 km at 7.98% average gradient, with a savage 22.54% maximum ramp and 681 m of net elevation gain.

Profile
Izpegi Pass
Cat 1🇫🇷

Izpegi Pass

5.1 km
Length
9.9%
Avg grade
661 m
Ascent

5.1 km at a brutal 9.88% average with a max gradient of 37.04% — Izpegi Pass is a Category 1 Basque wall that demands honest pacing and low gearing from the first pedal stroke.

Profile
Schrofen Pass
Cat 2🇦🇹

Schrofen Pass

24.9 km
Length
3.9%
Avg grade
960 m
Ascent

A long Category 2 climb in AT where a modest average hides enough steepness to punish poor pacing.

Profile
Predel
Cat 2🇧🇬

Predel

20.5 km
Length
3.4%
Avg grade
673 m
Ascent

A 20.5 km category 2 grind climbing from 297 m to 990 m at 3.39% average, with pitches touching 7.47%.

Profile