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

Gavia Pass
HC🇮🇹

Gavia Pass

15 km
Length
9.1%
Avg grade
1346 m
Ascent

15 km at 9.09% average, ramping to 18.27%, hauling you from 1245 m to a lung-searing 2609 m summit.

Profile
Septimer Pass
HC🇨🇭

Septimer Pass

9.6 km
Length
10.4%
Avg grade
1273 m
Ascent

At 9.6 km with a 10.45% average gradient and a savage 42.36% maximum, the Septimer Pass is one of Switzerland's most brutal HC climbs. Here's how to pace it.

Profile
Kilik Pass
Cat 2🇵🇰

Kilik Pass

16.7 km
Length
4.2%
Avg grade
672 m
Ascent

A practical pacing and gearing guide to Kilik Pass, a high-altitude 16.7 km climb in Pakistan with a deceptive average and extreme ramps.

Profile
South Col
HC🇳🇵

South Col

7 km
Length
15.8%
Avg grade
1046 m
Ascent

A steep HC profile in NP: 7 km at 15.75%, rising from 4,298 m to 5,399 m, with a maximum gradient of 31.8%.

Profile
Tonale Pass
Cat 1🇮🇹

Tonale Pass

28.8 km
Length
4.3%
Avg grade
1220 m
Ascent

28.8 km of steady Alpine climbing at 4.28% average, hauling you 1233 m upward to a 1871 m summit.

Profile
Vršič Pass
Cat 1🇸🇮

Vršič Pass

9.3 km
Length
8.6%
Avg grade
949 m
Ascent

A 9.3 km Category 1 climb in Slovenia averaging 8.6% with a 24.96% ramp — pacing and gearing notes for its undulating 802 m ascent.

Profile
Loibl Pass
Cat 1🇦🇹

Loibl Pass

6.7 km
Length
10.2%
Avg grade
656 m
Ascent

6.7 km at a brutal 10.18% average, ramping to 18.45%, hauling you 681 m up to a 1367 m summit.

Profile
Port d'Envalira
Cat 2🇦🇩

Port d'Envalira

8.5 km
Length
6.8%
Avg grade
922 m
Ascent

A 8.5 km Category 2 climb in Andorra rising 576 m net to 2,413 m, but with 922 m of total ascent — the undulation is the real story.

Profile
Colle di Cadibona
Cat 3🇮🇹

Colle di Cadibona

10.5 km
Length
4.2%
Avg grade
426 m
Ascent

A 9.6 km Category 2 climb in Italy with a deceptively modest average gradient and enough undulation to punish a careless pace.

Profile
Jelep La
HC🇧🇹

Jelep La

59.4 km
Length
5.7%
Avg grade
3457 m
Ascent

A practical profile of the Jelep La cycling climb: 59.4 km, 3,359 m net gain, HC difficulty, and ramps approaching 18%.

Profile
Changla Pass
HC🇮🇳

Changla Pass

40.4 km
Length
5.1%
Avg grade
2035 m
Ascent

40.4 km of relentless high-altitude climbing from 3315 m to 5360 m — 2045 m of net gain at 5.07% average, topping out on gradients of 14.29%.

Profile
Lipulekh Pass
HC🇮🇳

Lipulekh Pass

27.7 km
Length
6.8%
Avg grade
1832 m
Ascent

A sustained HC climb in India: 27.7 km at 6.77%, rising from 3,217 m to 5,094 m with ramps reaching 11.52%.

Profile
Rolle Pass
HC🇮🇹

Rolle Pass

14.9 km
Length
8.2%
Avg grade
1203 m
Ascent

14.9 km at 8.16% average, ramping to 16.44%, hauling you from 761 m to 1976 m for 1215 m of net gain.

Profile
Rikoti Pass
HC🇬🇪

Rikoti Pass

8.2 km
Length
10.5%
Avg grade
842 m
Ascent

A steep HC climb in Georgia: 8.2 km at 10.48%, with a maximum gradient of 15.46% and little room for pacing mistakes.

Profile
Rikoti Pass
HC🇬🇪

Rikoti Pass

7.4 km
Length
11.7%
Avg grade
842 m
Ascent

7.4 km at a brutal 11.68% average, ramping to 17.53%, climbing from 481 m to 1344 m for 863 m of net gain.

Profile
Col de la Forclaz
HC🇨🇭

Col de la Forclaz

7 km
Length
13.8%
Avg grade
1385 m
Ascent

7 km at a brutal 13.76% average, climbing from 576 m to 1543 m — a 967 m net gain that never lets up.

Profile
Gardena Pass
Cat 1🇮🇹

Gardena Pass

25.8 km
Length
4.8%
Avg grade
1209 m
Ascent

A 25.8 km grind climbing 1230 m to 2123 m, averaging 4.77% with ramps spiking to 13.17% before the summit.

Profile
Shingo La Pass
Cat 1🇮🇳

Shingo La Pass

20.2 km
Length
5.8%
Avg grade
1145 m
Ascent

Shingo La Pass is a 20.2 km category 1 climb in India, rising from 3,884 m to 5,043 m at an average gradient of 5.75%.

Profile
Shingo La Pass
Cat 1🇮🇳

Shingo La Pass

18.4 km
Length
6.3%
Avg grade
1145 m
Ascent

18.4 km at 6.32% hauls you from 3884 m to 5043 m — a 1159 m gain with ramps hitting 15.18%, all above the clouds.

Profile
Plöcken Pass
Cat 1🇮🇹

Plöcken Pass

16.1 km
Length
5.1%
Avg grade
810 m
Ascent

A 16.1 km category 1 grind climbing 821 m from 564 m to 1385 m at 5.11% average, spiking to 11.9% at its steepest.

Profile
Jaun Pass
Cat 1🇨🇭

Jaun Pass

11 km
Length
6.4%
Avg grade
979 m
Ascent

An 11 km Cat 1 climb in Switzerland with a 6.38% average gradient, 701 m net gain, and a brutal 24.95% maximum ramp. Here's how the gradient unfolds and how to pace it.

Profile
Sella Nevea
Cat 1🇮🇹

Sella Nevea

10.3 km
Length
6.3%
Avg grade
637 m
Ascent

Sella Nevea is a 9 km Category 2 climb in Italy averaging 6.48% with a brutal 24.05% max gradient. Here's how the numbers translate to what you'll feel on the road.

Profile
Brünig Pass
Cat 2🇨🇭

Brünig Pass

5.9 km
Length
7.2%
Avg grade
776 m
Ascent

At 5.9 km with a 7.21% average gradient and a brutal 24.23% maximum, Brünig Pass is a compact Cat 2 Swiss climb that demands careful pacing and low gearing.

Profile
Fern Pass
Cat 3🇦🇹

Fern Pass

8.1 km
Length
4.6%
Avg grade
350 m
Ascent

A short Category 4 Austrian climb where 469 m of total ascent hides behind a modest 269 m net gain and a deceptive 3.3% average.

Profile