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

San Boldo Pass
14.8 km climbing to 718 m at a friendly 3.9% average — but a brutal 23.84% pitch hides in the middle.
Profile
Col des Mosses
A 12.1 km Category 2 Swiss climb with a deceptive average gradient of 4.47% that hides a brutal 20.54% maximum pitch. Here's how to read and ride it.
Profile
Volovets Pass
A practical pacing and gearing guide to the Volovets Pass cycling climb, a 10.9 km category 2 ascent in Ukraine averaging 4.41%.
Profile
Volovets Pass
A 10.3 km category 2 grind at 4.67% average, climbing 481 m to a 1005 m summit with a savage 14.51% pinch.
Profile
Col des Aravis
7.2 km at 6.5% average with a brutal 17.37% maximum — the Col des Aravis is a punchy Category 2 Alpine climb that rewards steady pacing and smart gearing.
Profile
Kongka Pass
Kongka Pass is a short, high-altitude category 2 climb in India: 6.4 km at 6.46%, topping out at 5,172 m with ramps up to 9.26%.
Profile
Malakand Pass
A short, severe 2.8 km climb in PK averaging 11.4%, with a maximum gradient of 22.14% and little room to recover.
Profile
Despeñaperros
A steady Spanish category 3 climb: 10.1 km at 3.58%, topping out at 804 m with a maximum gradient of 6.77%.
Profile
Rogers Pass
A practical profile of Rogers Pass: 10 km at 4.33%, with steady climbing pressure and ramps reaching 7.16%.
Profile
Semo La
A practical profile of Semo La, a 6.3 km category 3 climb in CN that averages 4.89% but reaches 12.18% near extreme elevation.
Profile
Sia La
A practical pacing and gearing guide to Sia La, a 5.9 km category 3 climb in India with a moderate average gradient and sharper ramps.
Profile
Broghol
A 2.8 km category 3 climb rising 177 m at a steady 6.3% average, ramping to 7.69% near the top of its 3474 m summit.
Profile
Banihal Pass
A compact category 3 climb with a steady profile, Banihal Pass rewards controlled pacing more than repeated accelerations.
Profile
Colle Del Marchese
A steady 4.9 km category 4 climb rising 213 m at 4.37%, with a max pitch of just 6.22% — one of the friendlier tests you will meet.
Profile
Broghol
A steady category 4 climb in PK: Broghol rises 177 m over 3.2 km, with a controlled average gradient and no major spike in the listed maximum.
Profile
Col de Pierre Pertuis
A short category 4 climb in CH: 3.2 km at 4.32%, topping out at 585 m with a maximum gradient of 6.03%.
Profile
Col des Montets
A short, sharp Category 4 climb in the French Alps. At 2.5 km with a 6.09% average gradient and 171 m of ascent, Col des Montets rewards steady pacing over brute force.
Profile
Municipio de Paso de Ovejas
A short, steady Category 4 climb in Mexico: 1.4 km at 5.18%, rising from 42 m to 115 m with little gradient variation.
Profile
Puerto de Suape
A short Category 4 climb in Brazil: 1 km at 6.56%, rising from 18 m to 85 m, with pacing defined by how little room there is to recover.
Profile
Bum La Pass
A practical climbing profile for Bum La Pass, an HC ascent in IN with 62.1 km of climbing, 3135 m total ascent, and ramps up to 15.84%.
Profile
Alto de Guajara
A 33.2 km hors catégorie giant climbing from 239 m to 2206 m — 1967 m of net gain at a relentless 5.93% average.
Profile
Lunghin Pass
A practical pacing and gearing breakdown for the Lunghin Pass cycling climb, an HC ascent with sustained altitude gain and severe steep ramps.
Profile
Greina
A practical profile of the Greina cycling climb in Switzerland: 27.1 km, 1531 m of gain, HC-rated, and demanding enough to punish poor pacing.
Profile
Würzjoch
23.3 km at 6.24%, climbing from 539 m to 1991 m for 1452 m of net gain — an HC-rated grind with pitches to 12.1%.
Profile