San Bernardino Pass (South side) virtual cycling route
Switzerland San Bernardino Pass (South side)
Distance: 16.71 km
Elevation Gain: 942 m
Elevation Loss: 69 m
Difficulty: 758 (Hard)
FIETS Index: 5.00 FIETS
Avg Grade: 5.59 %
Max cat climb: HC
Min elevation: 1172 m
Max elevation: 2065 m
Ride Category: Climb

The San Bernardino Pass serves as a breathtaking gateway from the Italian-speaking Misox Valley to the Hinterrhein in Grisons. Historically, it has been a vital artery through the Alps for centuries, with the Romans first carving paths through its rugged terrain. However, its true golden age of commerce began in the early 19th century when the "Strada Commerciale" was constructed, transforming the pass into a sophisticated engineered route for horse-drawn post coaches. Today, while most transit traffic is swallowed by the 6.6 km road tunnel below, the high mountain road remains a preserved relic of Alpine heritage, winding past the crystalline Lake Moesola at the summit. For cyclists, the south side ascent from Mesocco is a masterclass in rhythm and scenic progression. It’s a demanding but rewarding climb that gains approximately 1,300 meters of elevation over 24 kilometers. The initial ramps are punchy, but the experience truly transforms as you hit the iconic switchbacks that dance through pine forests and eventually break into a desolate, lunar-like plateau. Because through-traffic prefers the tunnel, the asphalt is often eerily quiet, allowing riders to focus on the steady 8% gradients and the dramatic views of the Adula Massif.

Rank Rider Date Time Power W/kg Speed
🥇 Sytze Veenstra Mar 29, 2026 00:50:14 304 W 4.34 w/kg 19.97 km/h
🥈 Tom Smeets Feb 16, 2026 00:50:40 308 W 4.22 w/kg 19.80 km/h
🥉 Jacob Stang May 29, 2026 00:52:10 286 W 4.09 w/kg 19.23 km/h
4 Chris Feb 24, 2026 00:56:14 272 W 3.64 w/kg 17.84 km/h
5 Maarten Kroon Jun 03, 2026 00:59:50 237 W 3.49 w/kg 16.77 km/h
6 Gino Pino Feb 19, 2026 01:02:12 220 W 3.38 w/kg 16.13 km/h
7 D Speelman Feb 20, 2026 01:02:16 256 W 3.28 w/kg 16.11 km/h
8 Gunnar Tojren Feb 26, 2026 01:03:40 242 W 3.10 w/kg 15.76 km/h
9 javier divar Mar 04, 2026 01:04:01 161 W 3.10 w/kg 15.67 km/h
10 Jakob kjær-andersen Feb 21, 2026 01:04:20 212 W 3.26 w/kg 15.59 km/h
11 Volker Scheid Feb 23, 2026 01:04:21 214 W 3.15 w/kg 15.59 km/h
12 David Marcel Feb 24, 2026 01:05:28 248 W 3.02 w/kg 15.32 km/h
13 Rainer Klee May 21, 2026 01:05:46 258 W 2.99 w/kg 15.25 km/h
14 Fabio Zanirato Feb 23, 2026 01:06:22 176 W 3.14 w/kg 15.11 km/h
15 JJosef Kluson Feb 21, 2026 01:08:21 218 W 2.91 w/kg 14.68 km/h
16 Nick Kaldenbach Feb 22, 2026 01:08:42 237 W 2.89 w/kg 14.60 km/h
17 Jörg Schädlich Feb 18, 2026 01:08:53 206 W 2.90 w/kg 14.56 km/h
18 jerome limosin Mar 11, 2026 01:09:24 203 W 2.86 w/kg 14.45 km/h
19 RENOTREK Feb 21, 2026 01:10:46 241 W 2.74 w/kg 14.17 km/h
20 AWG Feb 23, 2026 01:11:23 202 W 2.81 w/kg 14.05 km/h
21 Mesozoid Feb 21, 2026 01:12:38 188 W 2.85 w/kg 13.81 km/h
22 Bas Alberts Feb 22, 2026 01:12:49 182 W 2.72 w/kg 13.78 km/h
23 Louis Veltmeijer Feb 23, 2026 01:13:05 175 W 2.82 w/kg 13.73 km/h
24 Bernhard Henrich Feb 22, 2026 01:15:18 206 W 2.64 w/kg 13.32 km/h
25 Thomas Beich Feb 21, 2026 01:16:26 201 W 2.58 w/kg 13.12 km/h
26 Fred Gaidies Feb 24, 2026 01:16:52 198 W 2.51 w/kg 13.05 km/h
27 Ralph Schumann Feb 22, 2026 01:17:43 177 W 2.64 w/kg 12.91 km/h
28 Jan Theron Feb 25, 2026 01:17:49 189 W 2.52 w/kg 12.89 km/h
29 Sławek Bikeman Apr 01, 2026 01:18:15 202 W 2.56 w/kg 12.82 km/h
30 Marcel Fleischer Mar 12, 2026 01:18:35 221 W 2.54 w/kg 12.76 km/h
31 Joeri Veldeman Mar 25, 2026 01:19:52 158 W 2.43 w/kg 12.56 km/h
32 András dr. Csergő Feb 23, 2026 01:20:20 165 W 2.43 w/kg 12.49 km/h
33 Manfred Schwarz Feb 24, 2026 01:20:51 167 W 2.53 w/kg 12.41 km/h
34 Mike 8008 Feb 23, 2026 01:21:28 167 W 2.46 w/kg 12.31 km/h
35 Rik Lukey Feb 22, 2026 01:21:44 170 W 2.49 w/kg 12.27 km/h
36 Phil Jones Mar 06, 2026 01:23:57 171 W 2.31 w/kg 11.95 km/h
37 J Lee Wamble Feb 19, 2026 01:24:20 174 W 2.33 w/kg 11.89 km/h
38 Bernhard Wolkerstorfer Feb 21, 2026 01:25:33 186 W 2.27 w/kg 11.73 km/h
39 John Gaasbeek Feb 28, 2026 01:25:48 200 W 2.22 w/kg 11.69 km/h
40 Raf Van Grieken Feb 20, 2026 01:27:24 179 W 2.21 w/kg 11.48 km/h
41 Lucile CHAZAUX Feb 26, 2026 01:29:22 161 W 2.18 w/kg 11.23 km/h
42 Marc Schmerder Feb 22, 2026 01:31:15 161 W 2.12 w/kg 10.99 km/h
43 Markus Geiger Feb 23, 2026 01:34:12 158 W 2.03 w/kg 10.65 km/h
44 W van Koetsveld Mar 31, 2026 01:43:06 138 W 1.84 w/kg 9.73 km/h
45 Hd Dh Mar 17, 2026 01:49:48 116 W 1.61 w/kg 9.14 km/h

Users who liked this also liked

Ride Name Dist (km) Elev (m) Diff Pop Rating
La Hourquette d’Ancizan (South side) 11.09 800 5.79 174 4.48
Forcola di Livigno and Passo Bernina 30.44 790 1.23 187 4.66
Passo Rolle (South side) 21.58 1224 7.02 253 4.77
Lac d’Aubert (Route des Lacs) 16.35 1077 6.91 151 4.87
Col du Portillon (East side) 8.32 574 4.03 152 4.74