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

Khyber Pass
Cat 3🇵🇰

Khyber Pass

7.8 km
Length
4.3%
Avg grade
316 m
Ascent

A practical pacing and gearing guide to the Khyber Pass cycling climb, a 7.8 km category 3 ascent averaging 4.31%.

Profile
Khyber Pass
Cat 3🇵🇰

Khyber Pass

7.2 km
Length
4.7%
Avg grade
316 m
Ascent

A 7.2 km category 3 grind climbing 336 m from 644 m to 980 m at a steady 4.65%, with ramps peaking at 8.36%.

Profile
Brenner Pass
Cat 4🇦🇹

Brenner Pass

8 km
Length
3.4%
Avg grade
607 m
Ascent

A Cat 4 Alpine crossing with an average gradient of just 3.41% but a punchy 14.77% maximum — Brenner Pass rewards smooth pacing over raw power.

Profile
Colle di Tora
Cat 2🇮🇹

Colle di Tora

6.9 km
Length
6.9%
Avg grade
440 m
Ascent

A 6.9 km category 2 climb averaging 6.94%, spiking to 10.81%, that lifts you 479 m from 423 m to a 902 m summit.

Profile
Gotthard Pass
HC🇨🇭

Gotthard Pass

10.5 km
Length
9.2%
Avg grade
1350 m
Ascent

A 10.5 km HC ascent in Switzerland climbing 965 m net to 2,109 m, with steep pitches and undulation that reward disciplined pacing.

Profile
Nathu La
HC🇨🇳

Nathu La

58.7 km
Length
5.0%
Avg grade
3010 m
Ascent

A practical profile of the Nathu La cycling climb: long, high, and deceptively uneven despite a moderate average gradient.

Profile
Simplon Pass
Cat 1🇨🇭

Simplon Pass

10.5 km
Length
6.5%
Avg grade
1360 m
Ascent

A category 1 Alpine crossing with 684m of net elevation gain over 10.5km, an average gradient of 6.54%, and a brutal 30.24% maximum spike. Here's how to ride it smart.

Profile
El Pas de la Casa
Cat 2🇦🇩

El Pas de la Casa

12.5 km
Length
5.3%
Avg grade
1122 m
Ascent

A 12.5 km Category 2 climb to El Pas de la Casa in Andorra, gaining 655 m net with 1,122 m of total ascent across an undulating profile.

Profile
Transfăgărășan
HC🇷🇴

Transfăgărășan

20.6 km
Length
7.9%
Avg grade
1588 m
Ascent

A practical profile of the Transfăgărășan cycling climb, an HC ascent with long sustained climbing and severe ramps that punish poor pacing.

Profile
Transfăgărășan
HC🇷🇴

Transfăgărășan

18.6 km
Length
8.8%
Avg grade
1588 m
Ascent

18.6 km at 8.82% average, ramping to 23.24%, climbing from 464 m to 2102 m for 1638 m of net gain.

Profile
Bernina Pass
Cat 1🇨🇭

Bernina Pass

8.5 km
Length
8.8%
Avg grade
986 m
Ascent

A 8.5 km Category 1 climb in Switzerland that gains 751 m net but demands 986 m of total ascent thanks to its undulating profile.

Profile
Khunjerab Pass
Cat 2🇵🇰

Khunjerab Pass

28.4 km
Length
3.3%
Avg grade
912 m
Ascent

A long, high, steady Category 2 climb in PK: 28.4 km at 3.29%, topping out at 4684 m with a listed maximum gradient of 6.27%.

Profile
San Bernardino Pass
Cat 2🇨🇭

San Bernardino Pass

8.9 km
Length
5.8%
Avg grade
934 m
Ascent

8.9 km at 5.75% average with a brutal 31.23% maximum — San Bernardino Pass is a Category 2 Swiss climb that punishes pacing errors hard.

Profile
Maloja Pass
Cat 2🇨🇭

Maloja Pass

8.9 km
Length
6.5%
Avg grade
947 m
Ascent

An 8.9 km Cat 2 climb in Switzerland with a 6.47% average gradient, 576 m net gain, and a brutal 28.77% maximum pitch. Here's how to ride it smart.

Profile
Waidring
Cat 3🇦🇹

Waidring

11.6 km
Length
3.0%
Avg grade
341 m
Ascent

A 10 km Category 4 climb in Austria with a gentle 2.93% average that masks a punchy 17.42% ramp and 131 m of hidden ascent from rolling terrain.

Profile
Cilician Gates
Cat 2🇹🇷

Cilician Gates

18.7 km
Length
3.7%
Avg grade
694 m
Ascent

A practical profile of the Cilician Gates cycling climb in Turkey: 18.7 km at 3.73%, with 697 m of gain and ramps up to 9.39%.

Profile
Cilician Gates
Cat 2🇹🇷

Cilician Gates

17.4 km
Length
4.0%
Avg grade
694 m
Ascent

17.4 km of steady climbing at 4%, hauling you from 352 m to 1049 m for 697 m of net gain on a category 2 test of patience.

Profile
Furka Pass
Cat 2🇨🇭

Furka Pass

26.9 km
Length
3.7%
Avg grade
3094 m
Ascent

At 26.9 km with 1,005 m of net elevation gain and a savage 27% max gradient lurking mid-climb, the Furka Pass is a Category 2 Swiss Alpine test that punishes careless pacing.

Profile
Karakoram Pass
Cat 3🇮🇳

Karakoram Pass

2.8 km
Length
6.2%
Avg grade
152 m
Ascent

A short, high-altitude category 3 climb: 2.8 km at 6.19%, starting at 5053 m and topping out at 5226 m.

Profile
Karakoram Pass
Cat 3🇮🇳

Karakoram Pass

2.6 km
Length
6.8%
Avg grade
160 m
Ascent

A short, thin-air 2.6 km ramp averaging 6.8% and topping out at 5226 m — 178 m of climbing above the clouds.

Profile
Splügen Pass
Cat 1🇨🇭

Splügen Pass

12.1 km
Length
7.1%
Avg grade
1312 m
Ascent

12.1 km at 7.14% average with a savage 21.3% maximum — Splügen Pass is a Category 1 brute in the Swiss Alps demanding careful pacing and smart gearing.

Profile
Little St Bernard Pass
Cat 1🇫🇷

Little St Bernard Pass

22.2 km
Length
5.7%
Avg grade
1267 m
Ascent

22.2 km of steady climbing at 5.67%, hauling you from 928 m to 2190 m with 1262 m of net gain and pitches touching 11.8%.

Profile
Grimsel Pass
Cat 1🇨🇭

Grimsel Pass

8.5 km
Length
9.3%
Avg grade
1311 m
Ascent

8.5 km at 9.3% average with a savage 19.23% max — the Grimsel Pass is one of Switzerland's most demanding Category 1 road climbs. Here's how to ride it smart.

Profile
Khardung La
HC🇮🇳

Khardung La

34.4 km
Length
6.2%
Avg grade
2088 m
Ascent

34.4 km of relentless altitude, climbing from 3223 m to 5353 m at 6.2% with pitches that spike to 26.92%.

Profile