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

Somport
HC🇪🇸

Somport

23.3 km
Length
6.1%
Avg grade
1424 m
Ascent

A 23.3 km hors catégorie grind averaging 6.11%, hauling you 1424 m up to a 2243 m summit with pitches spiking to 16.69%.

Profile
Rohtang Pass
HC🇮🇳

Rohtang Pass

21.9 km
Length
9.1%
Avg grade
1972 m
Ascent

21.9 km at 9.07% average, ramping to 34.84% and climbing 1987 m to a 3985 m summit — a relentless HC ascent.

Profile
Col de l'Iseran
Cat 1🇫🇷

Col de l'Iseran

16.5 km
Length
6.4%
Avg grade
1007 m
Ascent

At 15.4 km with 1,552 m of climbing and a max gradient of 22.13%, the Col de l'Iseran is one of the most demanding paved climbs in the Alps. Here's how to read it and ride it.

Profile
Flüela Pass
Cat 1🇨🇭

Flüela Pass

8 km
Length
7.3%
Avg grade
680 m
Ascent

A Category 1 Swiss Alpine climb: 8 km at 7.33% average gradient, 584 m net elevation gain, and a brutal 17.28% maximum pitch. Here's how to pace it.

Profile
Col du Grand Colombier
HC🇫🇷

Col du Grand Colombier

16.3 km
Length
7.7%
Avg grade
1233 m
Ascent

16.4 km, 7.73% average, and a savage 29.43% maximum pitch. The Col du Grand Colombier is one of the most demanding HC climbs in the French Alps.

Profile
plateau de Beille
HC🇫🇷

plateau de Beille

12.7 km
Length
9.9%
Avg grade
1238 m
Ascent

12.7 km at a relentless 9.87% average, climbing 1252 m of net gain to a 1785 m summit — a true HC test.

Profile
Fuorn Pass
Cat 1🇨🇭

Fuorn Pass

27 km
Length
4.5%
Avg grade
1206 m
Ascent

A practical pacing guide to the Fuorn Pass cycling climb, a long category 1 ascent with sustained elevation gain and double-digit ramps.

Profile
Timmelsjoch / Passo del Rombo
Cat 1🇮🇹

Timmelsjoch / Passo del Rombo

17.9 km
Length
5.7%
Avg grade
1093 m
Ascent

17.9 km at 5.68% average, climbing from 1453 m to 2472 m — a 1019 m haul with pitches touching 13.91%.

Profile
Kyzylart Pass
Cat 2🇰🇬

Kyzylart Pass

23.8 km
Length
3.9%
Avg grade
905 m
Ascent

A 23.8 km category 2 haul at 3.88% average, climbing from 3359 m to 4283 m with 924 m of net gain and pitches to 12.44%.

Profile
Julier Pass
Cat 2🇨🇭

Julier Pass

7.8 km
Length
6.6%
Avg grade
655 m
Ascent

The Julier Pass is a 7.8 km Category 2 climb in Switzerland with an average gradient of 6.59% and a punishing 19.44% maximum — here's how to ride it smart.

Profile
Gate of Trajan
Cat 3🇧🇬

Gate of Trajan

16 km
Length
3.1%
Avg grade
484 m
Ascent

A 16 km category 3 grind averaging 3.12%, lifting you 500 m from 336 m to a 836 m summit with spikes to 7.39%.

Profile
Sella Pass
HC🇮🇹

Sella Pass

30.2 km
Length
5.8%
Avg grade
1722 m
Ascent

30.2 km of relentless climbing at 5.76% average, hauling you from 470 m up to a 2210 m summit with pitches as steep as 18.76%.

Profile
Col de la Croix de Fer
HC🇫🇷

Col de la Croix de Fer

28.8 km
Length
5.5%
Avg grade
1634 m
Ascent

28.8 km at 5.48%, rising from 484 m to 2061 m — an HC beast that trades short ramps for relentless, saddle-and-swell endurance.

Profile
Gemmi Pass
HC🇨🇭

Gemmi Pass

27.8 km
Length
6.3%
Avg grade
1770 m
Ascent

A practical profile of the Gemmi Pass cycling climb, an HC ascent in Switzerland with 27.8 km of climbing and brutally steep maximum gradients.

Profile
Nangpa La
HC🇨🇳

Nangpa La

26.4 km
Length
6.4%
Avg grade
1655 m
Ascent

A sustained HC climb in CN: 26.4 km at 6.36%, rising from 3711 m to 5390 m with ramps up to 10.93%.

Profile
Col d'Aubisque
HC🇫🇷

Col d'Aubisque

18.4 km
Length
6.8%
Avg grade
1226 m
Ascent

18.4 km at 6.76% average, ramping to 12.37%, hauling you from 467 m to a 1711 m summit — a full HC test.

Profile
Col de la Madeleine
HC🇫🇷

Col de la Madeleine

17.5 km
Length
8.0%
Avg grade
2188 m
Ascent

17.5 km at 7.99% average gradient, nearly 1,400 m of net elevation gain, and an HC category rating. Here's how the Col de la Madeleine actually rides.

Profile
Susten Pass
HC🇨🇭

Susten Pass

9.9 km
Length
9.2%
Avg grade
1581 m
Ascent

A 9.9 km hors catégorie climb in Switzerland with a punishing 9.18% average and 1,581 m of total ascent packed into a jagged, undulating profile.

Profile
Grosse Scheidegg
HC🇨🇭

Grosse Scheidegg

8.1 km
Length
11.9%
Avg grade
1084 m
Ascent

8.1 km at 11.92% average gradient with a 23.46% max — Grosse Scheidegg is an HC climb in the Swiss Alps that demands disciplined pacing and low gearing from the first pedal stroke.

Profile
Col Agnel
Cat 1🇮🇹

Col Agnel

21.6 km
Length
6.0%
Avg grade
1956 m
Ascent

21.6 km at 6.05% climbing to a lofty 2744 m summit, with 1304 m of net gain and 1956 m of total ascent along the way.

Profile
Col d'Izoard
Cat 1🇫🇷

Col d'Izoard

8.6 km
Length
9.3%
Avg grade
1171 m
Ascent

8.6 km at 9.34% average gradient with a savage 24.08% maximum — the Col d'Izoard is a Category 1 brute with 807 m of net elevation gain and no soft sections.

Profile
Klausen Pass
Cat 1🇨🇭

Klausen Pass

7.2 km
Length
9.6%
Avg grade
913 m
Ascent

A short, brutal Category 1 climb in Switzerland: 7.2 km averaging 9.62% with pitches to 22.89% and 216 m of hidden undulation.

Profile
Verecke Pass
Cat 3🇺🇦

Verecke Pass

8.2 km
Length
4.5%
Avg grade
347 m
Ascent

A steady 8.2 km category-3 climb rising 366 m from 477 m to 843 m at a 4.45% average, peaking near 7.24%.

Profile
Yablunytsia Pass
Cat 3🇺🇦

Yablunytsia Pass

4.3 km
Length
5.4%
Avg grade
218 m
Ascent

A 4.3 km category 3 climb averaging 5.43% with a 13.66% sting, lifting you from 692 m to 924 m for 232 m of net gain.

Profile