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

Paso de Indios
A short, steady category 4 climb in AR where the average and maximum gradients sit close together, making pacing discipline more important than survival gearing.
Profile
Paso de Indios
A short 1.8 km climb rising 81 m at a steady 4.4% average, topping out at 399 m with a 4.72% pinch near its steepest point.
Profile
Diphu Pass
A long HC climb in India: 59.9 km at 5.34%, topping out at 4687 m, with pacing defined by duration more than steepness.
Profile
Indira Col
A practical profile of Indira Col, a 51.8 km HC climb averaging 3.98 percent with a summit at 5346 m.
Profile
Muretto Pass
A 30.8 km HC climb in Switzerland, Muretto Pass asks for disciplined pacing, low gearing, and respect for ramps that reach 14.41%.
Profile
Hochjoch
A practical profile of the Hochjoch cycling climb: long, steep, HC-rated, and defined by sustained climbing with extreme gradient spikes.
Profile
Irshad Pass
A high-altitude HC climb in PK: 26.6 km at 5.73%, rising from 3401 m to 4927 m with ramps that can reach 27.81%.
Profile
Muretto Pass
26.4 km of relentless climbing to 2147 m, averaging 6.96% with a savage 26.91% ramp and 1839 m of net gain.
Profile
San Marco Pass
25.9 km of climbing at 6.66% average, hauling you from 263 m up to a 1990 m summit for 1727 m of net gain.
Profile
Col de Vergio
At 24.8 km with 5.86% average gradient and HC categorisation, Col de Vergio is Corsica's highest paved road. Here's how the climb unfolds and how to pace it.
Profile
Joch Pass
A practical profile of the Joch Pass cycling climb in Switzerland, with pacing and gearing notes for its long, steep HC profile.
Profile
Colle della Croce
A brutal HC climb in France: 15 km at 10.22% average gradient with a savage 46.88% maximum pitch. Here's how the Colle della Croce unfolds and how to pace it.
Profile
San Giacomo Pass
A steep HC profile: 14.7 km at 14.52%, rising from 453 m to 2587 m with almost no meaningful relief.
Profile
Manghen Pass
13 km at a punishing 9.24% average, climbing from 801 m to 1998 m with ramps that spike to 21.72% — a true HC test.
Profile
Nivolet Pass
A 12 km HC climb in Italy that gains 982 m net but demands nearly 1,500 m of total ascent — an undulating effort with a brutally steep pitch.
Profile
Selim mountain pass
A steep HC climb in Armenia: 10.5 km at 9.94%, with a 16.85% maximum gradient and more than 1,000 m of net elevation gain.
Profile
Roki Pass
A steep HC climb in Georgia: 10 km at 14.76%, rising from 1,486 m to 2,959 m, with ramps reaching 37.97%.
Profile
Selim mountain pass
8.8 km at a brutal 11.8% average, climbing 1039 m to a 2576 m summit with ramps hitting 18.14%.
Profile
Flexen Pass
A 29.1 km category 1 grind at 4.07% average, ramping to 18.28% as it climbs from 585 m to 1771 m for 1186 m of net gain.
Profile
Sölk Pass
25.1 km of steady climbing at 4.47%, lifting you 1120 m from 667 m to a 1787 m summit, with ramps that spike to 17.39%.
Profile
Marsimik La
Marsimik La is a long, high category 1 climb in India, rising 1161 m over 24.5 km with a steady average but enough gradient variation to punish poor pacing.
Profile
Töö Ashuu
A long category 1 climb in KG: 24.3 km at 5.71%, rising from 2173 m to 3564 m with ramps up to 12.51%.
Profile
Peiwar Pass
Peiwar Pass is a 24 km category 1 climb in PK, rising 987 m at 4.12% average with ramps up to 12.5%.
Profile
Furkajoch
A 22.8 km category 1 grind climbing from 446 m to 1762 m, averaging 5.78% with ramps that bite at 13.57%.
Profile