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

Port de la Carrasqueta
A 9.4 km Category 2 climb in Spain that rises 553 m net but hides 817 m of total ascent across its rolling profile.
Profile
Col Amic
A 9.4 km Category 2 climb in France with 762 m of ascent, an average gradient of 5.51%, and punchy ramps hitting 15.43% — Col Amic rewards patience and smart pacing.
Profile
Puerto de Alisas
A 9.3 km category 2 climb in Spain with a 6.29% average, a punchy 20.74% ramp, and 194 m of hidden undulation to manage.
Profile
Col de Larone
A 9.2 km Category 2 climb in France where 485 m of hidden re-climbing makes the modest 5.7% average far harder than it reads.
Profile
Shiretoko Pass
A 9.2 km Category 2 climb in Hokkaido rising 531 m at 5.8% average gradient, with a 11.18% maximum pitch — remote, scenic, and technically demanding.
Profile
Schufelberger Egg Pass
A Category 2 Swiss climb of 9 km at 6.07% average gradient, peaking at 18.22% — sustained enough to punish poor pacing, technical enough to demand respect.
Profile
Alexanderschanze
A data-driven profile of Alexanderschanze, an 8.9 km Category 2 climb in Germany gaining 486 m net over undulating terrain.
Profile
Col du Berthiand
An 8.9 km Category 2 climb in France averaging 4.83% with a sting in the tail at 12.46%. Here's how to pace and gear it from bottom to summit.
Profile
Cima Sappada
Cima Sappada is an 8.2 km Category 2 climb in Italy averaging 6% with a savage 21.75% maximum gradient. Here's how the road unfolds and how to pace it.
Profile
Col de la Casse Froide
An 8.7 km Category 2 climb in France with a 4.94% average gradient, 428 m net gain, and a 12.09% maximum pitch. Deceptively varied — here's how to pace it.
Profile
Puerto de Chía
A category 2 Spanish climb of 8.7 km at 6.41%, gaining 555 m net but with 726 m of total ascent — an undulating effort that rewards steady pacing.
Profile
Styrian Seeberg Pass
A Category 2 Alpine pass in Austria: 8.6 km at 5.1% average gradient with a punchy 13.95% maximum. More varied and demanding than the numbers suggest.
Profile
Suchá priehyba
A category 2 grind of 8.6 km at 5.82%, climbing from 635 m to 1133 m with ramps spiking to 15.08%.
Profile
Robbers Pass
Robbers Pass in South Africa is an 8.5 km Category 2 climb with 554 m of net gain but 686 m of total ascent, demanding smart pacing over its undulating profile.
Profile
Col de la Rochette
8.5 km at 6.69% average with a 15.23% maximum — Col de la Rochette is a Category 2 climb that rewards steady pacing and punishes those who go out too hard.
Profile
Passo del Ginestro
A Category 2 Italian climb of 8.6 km whose 263 m of hidden re-climbing and a brutal 26 percent ramp demand smart pacing and low gearing.
Profile
God Help Me Pass
8.4 km at 6.28% average, ramping to 10.13%, climbing from 1745 m to 2271 m for 526 m of net gain.
Profile
Annaberg Pass
A Category 2 Austrian climb of 8.4 km and 416 m net gain, where 650 m of total ascent reveals the undulation hidden behind a 4.98% average.
Profile
Port del Remolcador
A data-led profile of Port del Remolcador, an 8.3 km Category 2 Spanish climb with 497 m of net gain and a punchy 17.81% ramp.
Profile
Tokura Pass
Tokura Pass delivers 8.2 km of punchy Japanese climbing with a 22.65% maximum gradient hidden inside a moderate 5.37% average — respect the spikes.
Profile
Col de Macuègne
An 8.2 km Category 2 climb in France with a 5.95% average gradient and a savage 20.4% maximum pitch. Here's how the Col de Macuègne actually rides.
Profile
Col de Malval
A data-driven profile of France's Col de Malval, an 8.1 km Category 2 climb averaging 5.1% with undulation that hides 138 m of hidden ascent.
Profile
Col du Hundsruck
A 7.9 km Category 2 climb in France with a deceptive average of 5.08% and a punishing 18.28% maximum. Here's how the gradient unfolds and how to pace it.
Profile
Maguryeong
7.6 km at 6.31% average, ramping to 13.36%, lifting you 482 m from 169 m to a 651 m summit.
Profile