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

Port del Cantó
Cat 1🇪🇸

Port del Cantó

8.1 km
Length
7.3%
Avg grade
967 m
Ascent

Port del Cantó is a Category 1 climb in Spain: 8.1 km at 7.27% average gradient with a savage 26.63% maximum ramp. Here's how to ride it smart.

Profile
Puerto de La Fuenfría
Cat 1🇪🇸

Puerto de La Fuenfría

7.5 km
Length
8.1%
Avg grade
693 m
Ascent

A Category 1 climb in Spain: 7.5 km at 8.08% average gradient with a savage 23.39% maximum ramp. Here's how the numbers shape your effort from bottom to summit.

Profile
Coll de Sant Roc de Viu
Cat 1🇪🇸

Coll de Sant Roc de Viu

6.4 km
Length
9.6%
Avg grade
598 m
Ascent

A brutal 6.4 km wall averaging 9.57% and spiking to 16.72%, hauling you 612 m up to a 1440 m summit.

Profile
Passo del Cason di Lanza / Lanzenpass / Pas di Lance
Cat 1🇮🇹

Passo del Cason di Lanza / Lanzenpass / Pas di Lance

4.7 km
Length
11.9%
Avg grade
516 m
Ascent

A brutal 4.7 km wall averaging 11.86%, kicking to 14.06%, dragging you from 989 m to 1549 m for 560 m of climbing.

Profile
Coll de les Tres Creus o de la Pola
Cat 2🇪🇸

Coll de les Tres Creus o de la Pola

24.5 km
Length
3.3%
Avg grade
798 m
Ascent

A 24.5 km grind averaging 3.3%, climbing 808 m from 108 m to 916 m with a stinging 15.66% max ramp.

Profile
Alto de Tizar
Cat 2🇲🇽

Alto de Tizar

20.8 km
Length
4.1%
Avg grade
854 m
Ascent

A 20.8 km category 2 grind at 4.13% average, climbing from 219 m to 1080 m for 861 m of net gain.

Profile
Daegwallyeong
Cat 2🇰🇷

Daegwallyeong

17.7 km
Length
4.7%
Avg grade
815 m
Ascent

A 17.7 km category 2 grind averaging 4.68% and topping out at 10.08%, climbing from 14 m to 843 m.

Profile
Passo di Viamaggio
Cat 2🇮🇹

Passo di Viamaggio

15.6 km
Length
4.1%
Avg grade
639 m
Ascent

15.6 km of steady Italian climbing at 4.07% average, lifting you 635 m from 348 m to a 983 m summit.

Profile
Leitariegos Pass
Cat 2🇪🇸

Leitariegos Pass

15.3 km
Length
4.8%
Avg grade
1546 m
Ascent

A 15.3 km Cat 2 climb in northern Spain with a 4.78% average gradient, 732 m of net gain, and a vicious 17.88% maximum ramp that demands careful pacing from the base.

Profile
Nisshō Pass
Cat 2🇯🇵

Nisshō Pass

15.3 km
Length
4.2%
Avg grade
1178 m
Ascent

Nisshō Pass is a 15.3 km Category 2 climb in Japan with 644 m of net gain but 1,178 m of total ascent, demanding smart pacing over undulating terrain.

Profile
St. Anton Pass
Cat 2🇨🇭

St. Anton Pass

13.9 km
Length
4.9%
Avg grade
962 m
Ascent

A 13.9 km Cat 2 climb in Switzerland with a 4.86% average gradient, 677 m net gain, and a brutal 20.11% maximum ramp that demands careful pacing and gear selection.

Profile
Windische Höhe Pass
Cat 2🇦🇹

Windische Höhe Pass

13.5 km
Length
4.5%
Avg grade
650 m
Ascent

A 13.5 km category-2 climb rising 602 m to 1116 m, averaging 4.47% with a stinging 10.13% pitch to test your legs.

Profile
Preiner Gscheid Pass
Cat 2🇦🇹

Preiner Gscheid Pass

12.7 km
Length
4.6%
Avg grade
568 m
Ascent

A 12.7 km category 2 grind at 4.64% average, climbing 590 m to a 1072 m summit with ramps peaking at 11.54%.

Profile
Vitinya Pass
Cat 2🇧🇬

Vitinya Pass

12.5 km
Length
4.5%
Avg grade
551 m
Ascent

A steady 12.5 km grind at 4.46% that lifts you 555 m from 417 m to a 972 m summit, with pitches touching 9%.

Profile
Col de Latrape
Cat 2🇫🇷

Col de Latrape

12.4 km
Length
4.1%
Avg grade
898 m
Ascent

Col de Latrape is a 12.4 km Category 2 climb in France with an average gradient of 4.11% that conceals a brutal 24.88% maximum ramp. Here's how to pace it.

Profile
Col du Platzerwasel
Cat 2🇫🇷

Col du Platzerwasel

12 km
Length
5.4%
Avg grade
1140 m
Ascent

A 12 km Category 2 climb in the Vosges with a deceptive 5.38% average gradient that hides a brutal 24.53% maximum ramp. Here's how to read the road and pace it right.

Profile
Col de Port
Cat 2🇫🇷

Col de Port

11.5 km
Length
5.0%
Avg grade
1372 m
Ascent

Col de Port is an 11.5 km Category 2 climb in France with a 5.05% average gradient, 581 m of net gain, and a savage 32.75% maximum ramp that demands careful pacing.

Profile
Ruppen Pass
Cat 2🇨🇭

Ruppen Pass

10.9 km
Length
5.5%
Avg grade
801 m
Ascent

A 10.9 km Category 2 Swiss climb with 600 m of net gain but 801 m of total ascent — undulation you have to pace around.

Profile
Puerto de Carrales
Cat 2🇪🇸

Puerto de Carrales

9.9 km
Length
4.7%
Avg grade
446 m
Ascent

A 9.9 km category 2 climb that lifts you 466 m from 543 m to 1009 m at a steady 4.72% average, spiking to 11.17%.

Profile
Stevens Pass
Cat 2🇺🇸

Stevens Pass

9.6 km
Length
5.7%
Avg grade
751 m
Ascent

A 9.6 km Category 2 climb in the US that gains 553 m net but forces 751 m of total ascent thanks to its rolling profile.

Profile
Stoss Pass
Cat 2🇨🇭

Stoss Pass

9.3 km
Length
5.8%
Avg grade
575 m
Ascent

A Cat 2 Swiss climb covering 9.3 km at 5.79% average gradient with a punchy 17.13% maximum ramp. Here's how the Stoss Pass unfolds and how to pace it.

Profile
Pfaffensattel
Cat 2🇦🇹

Pfaffensattel

9.1 km
Length
6.0%
Avg grade
528 m
Ascent

9.1 km at 6.05% average with ramps hitting 14.8%, climbing from 827 m to a 1375 m summit for 548 m of net gain.

Profile
Triebener Tauern Pass
Cat 2🇦🇹

Triebener Tauern Pass

8.7 km
Length
6.5%
Avg grade
550 m
Ascent

A data-driven profile of Austria's Triebener Tauern Pass: 8.6 km, 6.65% average, with punchy undulation and a 20%+ ramp to manage.

Profile
Puerto de Guadarrama
Cat 2🇪🇸

Puerto de Guadarrama

8.5 km
Length
6.5%
Avg grade
604 m
Ascent

An 8.5 km Cat 2 climb outside Madrid with a 6.5% average gradient, 552 m of net gain, and a brutal 19.34% max ramp. Here's how to pace it.

Profile