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

San Boldo Pass
Cat 2🇮🇹

San Boldo Pass

14.8 km
Length
3.9%
Avg grade
589 m
Ascent

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
Cat 2🇨🇭

Col des Mosses

12.1 km
Length
4.5%
Avg grade
987 m
Ascent

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
Cat 2🇺🇦

Volovets Pass

10.9 km
Length
4.4%
Avg grade
473 m
Ascent

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
Cat 2🇺🇦

Volovets Pass

10.3 km
Length
4.7%
Avg grade
473 m
Ascent

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
Cat 2🇫🇷

Col des Aravis

7.2 km
Length
6.5%
Avg grade
555 m
Ascent

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
Cat 2🇮🇳

Kongka Pass

6.4 km
Length
6.5%
Avg grade
383 m
Ascent

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
Cat 2🇵🇰

Malakand Pass

2.8 km
Length
11.4%
Avg grade
293 m
Ascent

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
Cat 3🇪🇸

Despeñaperros

10.1 km
Length
3.6%
Avg grade
339 m
Ascent

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
Cat 3🇨🇦

Rogers Pass

10 km
Length
4.3%
Avg grade
410 m
Ascent

A practical profile of Rogers Pass: 10 km at 4.33%, with steady climbing pressure and ramps reaching 7.16%.

Profile
Semo La
Cat 3🇨🇳

Semo La

6.3 km
Length
4.9%
Avg grade
287 m
Ascent

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
Cat 3🇮🇳

Sia La

5.9 km
Length
4.3%
Avg grade
201 m
Ascent

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
Cat 3🇵🇰

Broghol

2.8 km
Length
6.3%
Avg grade
146 m
Ascent

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
Cat 3🇮🇳

Banihal Pass

2.8 km
Length
7.3%
Avg grade
138 m
Ascent

A compact category 3 climb with a steady profile, Banihal Pass rewards controlled pacing more than repeated accelerations.

Profile
Colle Del Marchese
Cat 4🇮🇹

Colle Del Marchese

4.9 km
Length
4.4%
Avg grade
195 m
Ascent

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
Cat 4🇵🇰

Broghol

3.2 km
Length
5.5%
Avg grade
146 m
Ascent

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
Cat 4🇨🇭

Col de Pierre Pertuis

3.2 km
Length
4.3%
Avg grade
121 m
Ascent

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
Cat 4🇫🇷

Col des Montets

2.5 km
Length
6.1%
Avg grade
171 m
Ascent

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
Cat 4🇲🇽

Municipio de Paso de Ovejas

1.4 km
Length
5.2%
Avg grade
60 m
Ascent

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
Cat 4🇧🇷

Puerto de Suape

1 km
Length
6.6%
Avg grade
40 m
Ascent

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
HC🇮🇳

Bum La Pass

62.1 km
Length
4.3%
Avg grade
3135 m
Ascent

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
HC🇪🇸

Alto de Guajara

33.2 km
Length
5.9%
Avg grade
1985 m
Ascent

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
HC🇨🇭

Lunghin Pass

27.8 km
Length
5.9%
Avg grade
1602 m
Ascent

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
HC🇨🇭

Greina

27.1 km
Length
5.7%
Avg grade
1530 m
Ascent

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
HC🇮🇹

Würzjoch

23.3 km
Length
6.2%
Avg grade
1500 m
Ascent

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