
Passo San Leonardo
At 22.4 km with a 3.47% average gradient but a 18.1% max spike, Passo San Leonardo demands patience on the flat stretches and serious reserves for its sharp ramps.
- Length
- 22.4km
- Avg
- 3.5%
- Max
- 18.1%
- Summit
- 1,282m
- Ascent
- 1,385m
The climb
Gradient profile
Overview
Passo San Leonardo is a Category 2 climb in Italy that deceives with its numbers. The average gradient of 3.47% across 22.4 km sounds manageable — and for long stretches it is — but the maximum gradient of 18.1% tells the real story. This is not a steady grind. It is a climb that lulls you into a rhythm and then punishes complacency with abrupt, leg-burning ramps.
The road rises from a start elevation of 504 m to a summit at 1,282 m, a net elevation gain of 778 m. However, the total ascent logged is 1,385 m — nearly 600 m more than the net figure. That gap means significant undulation: the road dips and rolls rather than climbing in a straight line to the top. You earn extra vertical multiple times before the summit, which matters for energy management on a climb already stretching past 22 km.
How the Gradient Unfolds
The 3.47% average is best understood as an arithmetic midpoint between long, gentle passages and short, severe walls. Expect segments where the road flattens or barely tilts, inviting a false sense of recovery, followed by ramps that can spike toward the 18.1% maximum.
- Lower slopes: With a modest start elevation and a drawn-out profile, the early kilometres tend to be the more forgiving portion. Resist the urge to push hard here — the climb is long enough that early watts cost you late.
- Mid-climb undulations: The total ascent figure confirms repeated rises and drops through the middle section. Each descent is tempting to sprint through, but conserving momentum rather than attacking these rollers is the smarter approach.
- Upper ramps: The maximum 18.1% gradient indicates at least one — possibly more — severe pitches in the upper half. These are the crux moments. Anyone who has overcooked the earlier kilometres will feel them acutely.
Pacing Strategy
Because the average gradient is low relative to the total distance, Passo San Leonardo rewards a power-based approach over feel-based riding. If you have a reliable FTP figure, use it. Targeting a consistent percentage of FTP across the full 22.4 km is more effective than chasing gradient-by-gradient effort.
Given the undulating profile, aim to:
- Hold a controlled, aerobic effort on the flat and gentle sections — well below threshold.
- Allow power to rise naturally on the steep ramps rather than fighting to hold a number down.
- Treat the descents within the climb as genuine recovery, not bonus speed — spin, breathe, lower heart rate.
If you want to estimate an appropriate target power before attempting this climb, the FTP estimator is a practical starting point.
Gearing Notes
The 18.1% maximum gradient is steep enough to make under-gearing a serious problem. A compact chainset (50/34 or 46/30) paired with an 11-32 or 11-34 cassette is advisable for most riders. Lighter riders on a good day might manage with a standard setup, but the combination of a long approach and sudden steep ramps argues for having easier gears available rather than forcing yourself into a grinding cadence on the upper pitches.
Maintaining a cadence of 75–85 rpm on the steep sections is preferable to grinding below 60 rpm, which accelerates muscular fatigue on a climb of this length.
Summary
Passo San Leonardo is a Category 2 climb that demands respect earned through reading the data carefully. The headline gradient undersells the difficulty; the 1,385 m total ascent and 18.1% maximum gradient reveal a climb with real bite. Ride it conservatively, gear appropriately, and treat the undulations as part of the challenge rather than free speed.