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

Tioga Pass
Cat 2🇺🇸

Tioga Pass

8.4 km
Length
5.5%
Avg grade
767 m
Ascent

Tioga Pass is an 8.4 km Category 2 US climb averaging 5.53% with 302 m of hidden re-ascent between the flatter sections.

Profile
Col du Mont Crosin
Cat 2🇨🇭

Col du Mont Crosin

8.3 km
Length
5.9%
Avg grade
624 m
Ascent

A category 2 Swiss climb of 8.3 km with 493 m of net gain, undulating profile, and a punishing 27% ramp — pacing and gearing notes for data-driven riders.

Profile
Col de Vizzavona
Cat 2🇫🇷

Col de Vizzavona

7.5 km
Length
6.8%
Avg grade
838 m
Ascent

A 7.5 km Category 2 climb in Corsica with an average gradient of 6.85% and a brutal 22.04% maximum. Here's how the Col de Vizzavona cycling climb unfolds.

Profile
Klostertaler Gscheid
Cat 2🇦🇹

Klostertaler Gscheid

6.5 km
Length
6.3%
Avg grade
390 m
Ascent

A 7.7 km category 4 climb in Austria with a deceptively gentle 3.35% average that hides steep ramps and 144 m of hidden re-climbing.

Profile
Wildhaus Pass
Cat 2🇨🇭

Wildhaus Pass

5.9 km
Length
7.1%
Avg grade
463 m
Ascent

At 5.9 km with a 7.12% average gradient and a brutal 18.11% maximum, the Wildhaus Pass is a compact Category 2 punch in the Swiss Alps demanding careful pacing.

Profile
Collado de Somahoz
Cat 2🇪🇸

Collado de Somahoz

4.3 km
Length
9.4%
Avg grade
383 m
Ascent

A relentless 4.3 km wall averaging 9.41%, ramping to 13.28% as it climbs from 317 m to 719 m for 402 m of net gain.

Profile
Coll de Sóller
Cat 3🇪🇸

Coll de Sóller

15.6 km
Length
3.2%
Avg grade
1405 m
Ascent

A 15.6 km Category 3 climb on Mallorca with a deceptive 3.19% average gradient that hides a brutal 26.67% maximum pitch. Here's how the road really unfolds.

Profile
Puerto de El Portillón
Cat 3🇪🇸

Puerto de El Portillón

14.5 km
Length
3.4%
Avg grade
481 m
Ascent

14.5 km of steady climbing at 3.4%, lifting you from 78 m to 571 m for a net gain of 493 m.

Profile
Passo del Giovo
Cat 3🇮🇹

Passo del Giovo

14.4 km
Length
3.4%
Avg grade
495 m
Ascent

A 14.4 km category-3 climb that gains 493 m at a steady 3.44% average, with one pitch spiking to 9.98%.

Profile
Col de Cabre
Cat 3🇫🇷

Col de Cabre

12.6 km
Length
4.0%
Avg grade
947 m
Ascent

Col de Cabre is a 12.6 km Category 3 climb in France with a deceptive 3.95% average gradient that conceals a savage 21.07% maximum pitch. Here's how to ride it smart.

Profile
Raten Pass
Cat 3🇨🇭

Raten Pass

12.5 km
Length
3.5%
Avg grade
670 m
Ascent

A 12.5 km Category 3 climb in Switzerland with a modest 3.53% average that hides rolling terrain and 670 m of total ascent.

Profile
Sir Lowry's Pass
Cat 3🇿🇦

Sir Lowry's Pass

11.8 km
Length
3.7%
Avg grade
509 m
Ascent

An 11.8 km Cat 3 climb out of the Western Cape lowlands with a manageable 3.71% average gradient — but a 15.86% max spike that rewards patient pacing.

Profile
Col des Bagenelles
Cat 3🇫🇷

Col des Bagenelles

11.5 km
Length
4.1%
Avg grade
764 m
Ascent

An 11.5 km Category 3 climb in France averaging 4.09% with a brutal 17.54% maximum gradient. Deceptively varied terrain demands careful pacing and smart gearing.

Profile
Coll de l'Erola
Cat 3🇪🇸

Coll de l'Erola

10.4 km
Length
3.7%
Avg grade
364 m
Ascent

A 10.4 km category 3 climb averaging 3.67%, rising 383 m from 16 m to a 399 m summit with pitches touching 7.72%.

Profile
Giovi Pass
Cat 3🇮🇹

Giovi Pass

10.2 km
Length
4.0%
Avg grade
393 m
Ascent

A 10.2 km category 3 climb rising from 66 m to 480 m at a steady 4.05% average, with a sharp 13.65% sting.

Profile
Zellerrain Pass
Cat 3🇦🇹

Zellerrain Pass

10.2 km
Length
4.2%
Avg grade
404 m
Ascent

A 10.2 km category 3 climb that lifts you 428 m from 701 m to 1129 m at a steady 4.21% average, with pitches nudging 9.86%.

Profile
Puerto de Fuente las Varas
Cat 3🇪🇸

Puerto de Fuente las Varas

9.6 km
Length
4.0%
Avg grade
372 m
Ascent

A 9.6 km category 3 climb averaging 4.03%, rising from 57 m to 445 m for 388 m of net gain and a punchy 8.78% max.

Profile
Lahnsattel (Pass)
Cat 3🇦🇹

Lahnsattel (Pass)

8.8 km
Length
4.0%
Avg grade
345 m
Ascent

16 km at just 2% average gradient, but a 20.55% maximum punch and 922 m total ascent make the Lahnsattel a deceptively demanding Austrian pass.

Profile
Kubalonka Pass
Cat 3🇵🇱

Kubalonka Pass

8.2 km
Length
4.0%
Avg grade
317 m
Ascent

A 8.2 km category 3 climb rising 330 m at 4.01% average, with a punchy 9.59% pitch to test your legs.

Profile
Col de la Croix
Cat 3🇨🇭

Col de la Croix

8.2 km
Length
4.0%
Avg grade
442 m
Ascent

8.2 km at 3.99% with a savage 18.61% pitch — a category 3 climb rising 327 m from 455 m to 782 m.

Profile
Ricken Pass
Cat 3🇨🇭

Ricken Pass

8.1 km
Length
4.3%
Avg grade
407 m
Ascent

A Category 3 Swiss pass with 8.1 km of steady climbing, a 4.29% average gradient, and punchy ramps up to 12.45%. Manageable but unforgiving if you go out too hard.

Profile
Col de la Croix-Morand
Cat 3🇫🇷

Col de la Croix-Morand

7.8 km
Length
4.7%
Avg grade
497 m
Ascent

A 7.8 km Category 3 climb in France averaging 4.71% with a savage 18.33% maximum ramp. Moderate overall, but that peak gradient demands respect.

Profile
coll de la Perxa
Cat 3🇫🇷

coll de la Perxa

7.5 km
Length
3.7%
Avg grade
366 m
Ascent

A Category 3 climb in France with a deceptively moderate average gradient that conceals a sharp 14.39% maximum punch. Here's how the 7.5 km to the summit actually rides.

Profile
Dyulino Pass
Cat 3🇧🇬

Dyulino Pass

7.5 km
Length
4.7%
Avg grade
347 m
Ascent

A steady 7.5 km category 3 climb averaging 4.73%, rising 354 m from 80 m to a 434 m summit with pitches touching 7.75%.

Profile