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 2🇮🇹

Passo Lavinal

8.7 km
Length
4.8%
Avg grade
395 m
Ascent

A category 2 grind of 8.7 km at 4.84% average, climbing from 447 m to 868 m with ramps touching 9.5%.

Profile
Cat 2🇨🇴

Alto del Duende

8.7 km
Length
5.2%
Avg grade
432 m
Ascent

A 8.7 km category 2 climb averaging 5.23%, rising 453 m from 1331 m to a 1784 m summit with a punchy 9.51% pitch.

Profile
Cat 2🇦🇹

Gadotratte

8.6 km
Length
6.6%
Avg grade
706 m
Ascent

A 8.6 km Category 2 climb in Austria averaging 6.58%, with 567 m of net gain but 706 m of total ascent and a 21.34% ramp.

Profile
Cat 2🇮🇹

Passo Ferrarino

8.5 km
Length
6.4%
Avg grade
515 m
Ascent

A Category 2 grind of 8.5 km at 6.36% average, ramping to 10.23% as it lifts you from 360 m to 899 m.

Profile
Cat 2🇫🇷

Croix de Pierre

8.5 km
Length
5.6%
Avg grade
457 m
Ascent

A 8.5 km category-2 grind climbing 473 m at 5.58% average, with pitches ramping to 11.91% before the 829 m summit.

Profile
Cat 2🇪🇸

Collado Achuela

8.4 km
Length
5.3%
Avg grade
803 m
Ascent

A 8.4 km Category 2 climb in Spain where 803 m of total ascent hides behind 444 m of net gain — undulation, steep ramps, and pacing that rewards restraint.

Profile
Cat 2🇪🇸

Portillo de Peña Escalera

8.4 km
Length
5.5%
Avg grade
434 m
Ascent

A category 2 climb of 8.4 km at 5.47% average, rising 458 m from 559 m to a 1017 m summit with ramps touching 11.26%.

Profile
Cat 2🇮🇹

Cerro Pass

8.3 km
Length
6.9%
Avg grade
542 m
Ascent

A relentless 8.3 km grind at 6.86% average, ramping to 10.75% and lifting you 566 m from valley floor to a 771 m summit.

Profile
Cat 2🇨🇴

Alto de la Rosa

8.2 km
Length
5.6%
Avg grade
442 m
Ascent

8.2 km at 5.6% average, ramping to 10.68%, climbing from 988 m to 1445 m for a net 457 m gain.

Profile
Cat 2🇪🇸

Coll de la Forca

8.1 km
Length
6.5%
Avg grade
735 m
Ascent

A Category 2 Spanish climb of 8.1 km and 527 m net gain, defined by heavy undulation and short, punchy ramps.

Profile
Cat 2🇮🇹

Valico di Bosco la Piana

8.1 km
Length
6.1%
Avg grade
476 m
Ascent

8.1 km at 6.06% average, ramping to 12.82% and lifting you 491 m from 394 m to a 885 m summit.

Profile
Cat 2🇪🇸

Portillo de Eza

8 km
Length
5.4%
Avg grade
418 m
Ascent

Eight kilometres and 433 m of net gain at 5.43% average, with a savage 16.61% ramp waiting to break your rhythm.

Profile
Cat 2🇮🇹

Forca del Cridola

8 km
Length
6.6%
Avg grade
491 m
Ascent

Eight kilometres at 6.61% average, climbing from 785 m to 1311 m with ramps that bite up to 11.3%.

Profile
Cat 2🇮🇹

Portella San Rizzo

7.9 km
Length
5.6%
Avg grade
437 m
Ascent

A 7.9 km category-2 grind climbing 446 m at a steady 5.63% average, with pitches spiking to 9.51%.

Profile
Cat 2🇨🇴

Alto de Curies

7.9 km
Length
5.3%
Avg grade
408 m
Ascent

A 7.9 km category-2 climb averaging 5.26%, spiking to 12.27%, that lifts you from 2487 m to 2903 m for 416 m of thin-air gain.

Profile
Cat 2🇮🇹

Sella del Monte Carso

7.9 km
Length
5.5%
Avg grade
418 m
Ascent

A 7.9 km category 2 climb that lifts you from just 6 m at the coast to a 436 m summit, averaging 5.46% with pitches to 16.32%.

Profile
Cat 2🇮🇹

Passo Colombo

7.9 km
Length
6.8%
Avg grade
519 m
Ascent

7.9 km at 6.85% average with a savage 23.04% max, climbing 539 m from 189 m to 728 m.

Profile
Cat 2🇮🇹

Passo della Colla

7.8 km
Length
6.6%
Avg grade
503 m
Ascent

7.8 km at 6.59%, climbing from 465 m to 982 m with pitches touching 9.59% — a steady category 2 grind.

Profile
Cat 2🇪🇸

Cruz de Viescas

7.8 km
Length
6.3%
Avg grade
461 m
Ascent

7.8 km at 6.35% average, ramping to 11.5%, climbing from 140 m to a 636 m summit for 496 m of net gain.

Profile
Cat 2🇨🇭

Rengg Pass

7.8 km
Length
5.3%
Avg grade
514 m
Ascent

A category 2 Swiss climb of 7.8 km and 418 m net gain, where undulation adds real work behind a modest 5.35% average.

Profile
Cat 2🇪🇸

Puerto Otsondo

7.8 km
Length
6.4%
Avg grade
792 m
Ascent

A 7.8 km Category 2 Spanish climb averaging 6.42% with a punchy 20.49% ramp and 792 m of total ascent hiding inside a 500 m net gain.

Profile
Cat 2🇮🇹

Passo Crocetta

7.6 km
Length
5.2%
Avg grade
368 m
Ascent

A 7.6 km category 2 climb averaging 5.15%, rising 390 m from 161 m to 551 m with a fierce 11.03% pinch.

Profile
Cat 2🇦🇹

Gscheidlhöhe

7.5 km
Length
6.3%
Avg grade
632 m
Ascent

A 7.5 km Category 2 climb in Austria with 471 m of net gain but 632 m of total ascent — the rollers make it harder than the average suggests.

Profile
Cat 2🇪🇸

Malateko

7.5 km
Length
5.2%
Avg grade
378 m
Ascent

7.5 km at 5.24%, climbing from 560 m to 953 m with a bite of 11.16% waiting for anyone who overcooks the early slopes.

Profile