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
3717 climbs

Bualli Pass
A category 2 grind of 6.2 km at 6.15% average, ramping to 13.01% as it climbs from 377 m to 757 m.
Profile
Lizarrietako lepoa
A relentless 5.5 km at 6.52%, climbing from 81 m to 438 m with pitches biting up to 9.66% along the way.
Profile
Colle di Pace
A 5.3 km category-2 wall averaging 6.49% with a brutal 17.17% max, climbing 344 m from 412 m to 756 m.
Profile
Har Meron
A relentless 5.1 km climb averaging 6.54%, spiking to 12.34%, hauling you from 724 m to 1060 m for 336 m of net gain.
Profile
Forcella Franche
Five kilometres at 8.35% average and 11.42% max, climbing from 582 m to 1000 m for a punchy 418 m of gain.
Profile
Shahdag
A 4.9 km category 2 wall averaging 8.51%, spiking to 17.13%, that lifts you 420 m from 1356 m to 1776 m.
Profile
Passo Fiorine
A punchy 4.6 km Category 2 climb averaging 7.15%, spiking to 14.07%, lifting you from 13 m to 344 m.
Profile
Nidže
A 4.6 km category-2 grind at 7.23% average, ramping to 14.35% as it lifts you from 1487 m to 1816 m.
Profile
Mzaar Kfardebian
A 4.2 km wall averaging 8.91% and spiking to 13.06%, climbing from 1545 m to 1916 m for 371 m of relentless gain.
Profile
Dieng
A short, savage 4 km wall averaging 7.43% with a 22.91% max ramp, climbing 300 m to a summit at 2090 m.
Profile
Zlatar
Four kilometres at 8.25% average and 12.7% max, hauling you from 838 m to 1167 m for 329 m of relentless gain.
Profile
Collado de Cieza
A relentless 3.5 km wall averaging 8.55%, gaining 303 m and spiking to 11.26% before it releases you at 395 m.
Profile
Acatenango
A 3.5 km wall averaging 10.42% and spiking to 17.88%, hauling you from 1841 m to 2204 m in one relentless push.
Profile
Stalheimskleiva
3.2 km of relentless Norwegian gradient averaging 8.32%, spiking to 22.03%, hauling you from 107 m to 376 m.
Profile
Anzob Pass
A short, savage 3 km wall averaging 8.67% and spiking to 12.81%, climbing to 2845 m of thin mountain air.
Profile
Forcella Mostaccin
A relentless 2.9 km wall averaging 8.42% and topping out at 11.7%, lifting you 245 m from 131 m to 376 m.
Profile
Kitanglad
Just 2.9 km long but averaging a brutal 9.6%, Kitanglad hauls you from 1169 m to 1444 m with almost no respite.
Profile
Kandovan Pass
A savage 2.8 km wall averaging 10.67%, climbing 303 m from 2259 m to 2562 m with pitches touching 16.8%.
Profile
Sedlo
Just 1.9 km long, Sedlo pins the gradient at 11.79% average and 16.64% max while lifting you 228 m to a 1795 m summit.
Profile
Ruppenpass
A long 20.5 km grind at just 3.11% average, climbing 637 m from 392 m to 1029 m — patient tempo work with a 13.2% sting.
Profile
Col de Saxel
A 16.5 km category-3 grind averaging 3.41%, climbing 564 m from 380 m to 944 m with a savage 22.08% ramp lurking.
Profile
Bocca Serriola
14.7 km of steady climbing to 748 m, gaining 459 m at a gentle 3.13% average with a lone 8.94% sting.
Profile
Passo della Montagnola
A 14 km category 3 climb averaging 3.2%, rising from 201 m to 648 m for 447 m of net gain, with a max pitch of 9.59%.
Profile
Salhöhe
A 13.2 km category 3 grind at 3.5% average, climbing 462 m from 339 m to a 801 m summit with pitches up to 10.88%.
Profile