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.
Browse by country
3682 climbs

Maddalena Pass
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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