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.

3682 climbs

Maddalena Pass
Cat 3🇮🇹

Maddalena Pass

8.3 km
Length
4.5%
Avg grade
583 m
Ascent

At 8.3 km with a 4.53% average gradient and a savage 19.75% maximum, Maddalena Pass is a deceptive Cat 3 climb that demands respect and careful gear selection.

Profile
Pichachen Pass
Cat 3🇨🇱

Pichachen Pass

1.1 km
Length
9.7%
Avg grade
80 m
Ascent

A punchy 1.1 km wall averaging 9.73% and topping out at 10.06%, hauling you from 1567 m to 1674 m.

Profile
Cumberland Gap
Cat 4🇺🇸

Cumberland Gap

4.6 km
Length
3.6%
Avg grade
308 m
Ascent

A Category 4 climb in the US spanning 4.6 km with a 3.61% average gradient — but a 19.83% maximum punch that demands respect and careful pacing.

Profile
Haldighati
Cat 4🇮🇳

Haldighati

3.8 km
Length
3.1%
Avg grade
94 m
Ascent

A short, steady Category 4 climb in India: 3.8 km at 3.13%, topping out at 723 m with a maximum gradient of 5.86%.

Profile
Agua Negra Pass
HC🇨🇱

Agua Negra Pass

91 km
Length
3.0%
Avg grade
2786 m
Ascent

A long HC climb where the challenge is not one savage ramp, but holding form across 91 km of steady, high-elevation ascent.

Profile
Sela Pass
HC🇮🇳

Sela Pass

59.7 km
Length
4.4%
Avg grade
2615 m
Ascent

A practical profile of the Sela Pass cycling climb: long, high, and steady enough to punish pacing mistakes more than gearing limits.

Profile
Lavazè Pass
HC🇮🇹

Lavazè Pass

22.8 km
Length
7.3%
Avg grade
1662 m
Ascent

22.8 km of relentless climbing at 7.25%, hauling you from 226 m to 1881 m with ramps that spike to 20.51%.

Profile
Col de la Loze
HC🇫🇷

Col de la Loze

19.8 km
Length
7.2%
Avg grade
1912 m
Ascent

19.8 km at 7.17%, climbing from 839 m to 2260 m — an HC monster with 1421 m of net gain and 1912 m of total ascent.

Profile
Dorah Pass
HC🇦🇫

Dorah Pass

19.1 km
Length
8.3%
Avg grade
1581 m
Ascent

A relentless HC monster: 19.1 km at 8.34% average, ramps to 18.47%, climbing from 2954 m to 4550 m for 1596 m of net gain.

Profile
Zigana Pass
HC🇹🇷

Zigana Pass

15 km
Length
7.5%
Avg grade
905 m
Ascent

A practical profile of Zigana Pass, a 15 km HC climb in Turkey averaging 7.51 percent with severe ramps that demand disciplined pacing.

Profile
Zigana Pass
HC🇹🇷

Zigana Pass

14.5 km
Length
7.8%
Avg grade
905 m
Ascent

14.5 km at 7.79% hauls you from 975 m to 2102 m, a 1127 m HC ascent with pitches spiking to 20.08%.

Profile
Sanetsch pass
HC🇨🇭

Sanetsch pass

13.9 km
Length
10.0%
Avg grade
2104 m
Ascent

A 13.9 km HC ascent in Switzerland with 1,390 m of net gain and heavy undulation demanding careful pacing and wide-range gearing.

Profile
Col de Turini
HC🇫🇷

Col de Turini

12.6 km
Length
9.3%
Avg grade
1956 m
Ascent

A 12.6 km HC climb averaging 9.28% with a savage 37.43% max gradient. Here's how the Col de Turini unfolds and how to pace it without blowing up.

Profile
Col de la Bonette
HC🇫🇷

Col de la Bonette

12.4 km
Length
8.7%
Avg grade
1450 m
Ascent

12.4 km of relentless climbing at 8.72%, hauling you from 1618 m to 2703 m with 1085 m of net gain — a full hors catégorie ascent.

Profile
Birnlücke
Cat 1🇦🇹

Birnlücke

32.8 km
Length
4.9%
Avg grade
1606 m
Ascent

A long category 1 climb in AT: 32.8 km at 4.91% average, with 1,610 m of net gain and pitches reaching 13.01%.

Profile
Paso de Cortés
Cat 1🇲🇽

Paso de Cortés

29.8 km
Length
5.1%
Avg grade
1508 m
Ascent

A 29.8 km ascent at 5.11% average that climbs from 2162 m to 3684 m, stacking up 1522 m of net gain in thin high-altitude air.

Profile
Colle Sestriere
Cat 1🇮🇹

Colle Sestriere

19.3 km
Length
4.8%
Avg grade
918 m
Ascent

A 19.3 km category 1 grind averaging 4.85%, climbing from 1098 m to a lofty 2035 m summit for 937 m of net gain.

Profile
Port de Balès
Cat 1🇫🇷

Port de Balès

14.8 km
Length
7.3%
Avg grade
2116 m
Ascent

Port de Balès is a savage Category 1 climb in the French Pyrenees — 14.8 km at 7.28% average with a brutal 29.29% maximum gradient. Here's how to ride it smart.

Profile
Turracher Höhe Pass
Cat 1🇦🇹

Turracher Höhe Pass

13.2 km
Length
6.0%
Avg grade
772 m
Ascent

A steady Austrian category 1 climb: 13.2 km at 6.01%, rising from 752 m to 1545 m with ramps close to 10%.

Profile
Shandur Pass
Cat 1🇵🇰

Shandur Pass

13 km
Length
6.6%
Avg grade
855 m
Ascent

A practical profile of the Shandur Pass cycling climb, with pacing, gearing, and gradient notes for its 13 km rise to 3,711 m.

Profile
Pavlič Pass
Cat 1🇸🇮

Pavlič Pass

12.9 km
Length
5.8%
Avg grade
1208 m
Ascent

A 12.9 km Category 1 climb in Austria with 748 m of net gain but 1,208 m of total ascent — the rollers matter as much as the average gradient.

Profile
Shandur Pass
Cat 1🇵🇰

Shandur Pass

12 km
Length
7.2%
Avg grade
855 m
Ascent

12 km of relentless climbing at 7.17% average, ramping to 18.92%, hauling you from 2850 m to a lofty 3711 m summit.

Profile
Puerto de Navacerrada
Cat 1🇪🇸

Puerto de Navacerrada

9 km
Length
7.1%
Avg grade
886 m
Ascent

A Category 1 climb above Madrid: 9 km at 7.11% average gradient, 643 m of net elevation gain, and a brutal 16.61% max gradient. Here's how to ride it smart.

Profile
Col de Vars
Cat 1🇫🇷

Col de Vars

8.1 km
Length
8.0%
Avg grade
834 m
Ascent

Col de Vars is an 8.1 km Category 1 climb in the French Alps averaging 7.98% with a brutal 23.62% maximum gradient. Here's how the road unfolds and how to pace it.

Profile