Course guide · 14 legs

SOLA-Stafette, leg by leg

Distance, elevation and exchanges for all 14 legs — 71.1 miles around Greater Zürich, Switzerland.

Next race: Sat, May 22, 2027 · usually a Saturday in May. Confirm on the official site.

An independent guide built from public route data. Relay Tracker is not affiliated with, endorsed by, or sponsored by the race organiser. Courses change from year to year — confirm legs and exchanges against the official race handbook.

71.1mitotal distance
14legs
+7,516fttotal climb
−7,615fttotal descent
1,681ft → 1,585ftstart → finish elevation

The whole course

Elevation along all 71.1 miles. Dotted lines are exchanges.

1,000 1,500 2,000 2,500 3,000 ft 10 mi 20 mi 30 mi 40 mi 50 mi 60 mi 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Swipe the chart sideways for the rest of the course →

course elevation

The legs everyone asks about

All 14 legs at a glance

Every leg of the SOLA-Stafette: distance in miles, climb, descent and net elevation change in feet, terrain, and an elevation sparkline drawn on one shared scale for the whole course.
LegMilesGainLossNetTerrainProfile
12.29+164−68+96Rolling
28.38+462−785−323Rolling
33.67+1,344−0+1,344Steep
43.71+314−582−268Rolling
58.76+786−1,867−1,081Downhill
66.52+669−347+322Hilly
72.83+78−264−186Flat
83.99+651−273+378Hilly
96.99+737−488+249Hilly
105.33+444−859−415Rolling
118.16+1,252−921+331Hilly
123.89+185−334−149Rolling
133.04+245−229+16Rolling
143.50+185−598−413Downhill

Swipe the table sideways for every column →

Each leg in detail

Exchange pins are approximate — check the official handbook for the exact handoff spot.

Leg 12.29 mi

Rolling

Start line → Exchange 1

start · 1,681 fthigh 1,786 · low 1,681 ftend · 1,772 ft
+164ft climb
−68ft descent
+96ft net

Exchange 1 at 47.4068, 8.5111 · Open in Google Maps

Map of leg 1: the route with mile markers, start line to Exchange 1.

Leg 28.38 mi

Rolling

Exchange 1 → Exchange 2

start · 1,771 fthigh 1,772 · low 1,286 ftend · 1,449 ft
+462ft climb
−785ft descent
−323ft net

Exchange 2 at 47.3800, 8.4774 · Open in Google Maps

Map of leg 2: the route with mile markers, Exchange 1 to Exchange 2.

Leg 33.67 mi

Steep

Exchange 2 → Exchange 3

start · 1,452 fthigh 2,796 · low 1,452 ftend · 2,796 ft
+1,344ft climb
−0ft descent
+1,344ft net

Exchange 3 at 47.3513, 8.4909 · Open in Google Maps

Map of leg 3: the route with mile markers, Exchange 2 to Exchange 3.

Leg 43.71 mi

Rolling

Exchange 3 → Exchange 4

start · 2,807 fthigh 2,807 · low 2,388 ftend · 2,539 ft
+314ft climb
−582ft descent
−268ft net

Exchange 4 at 47.3087, 8.5085 · Open in Google Maps

Map of leg 4: the route with mile markers, Exchange 3 to Exchange 4.

Leg 58.76 mi

Downhill

Exchange 4 → Exchange 5

start · 2,530 fthigh 2,530 · low 1,449 ftend · 1,450 ft
+786ft climb
−1,867ft descent
−1,081ft net

Exchange 5 at 47.3800, 8.4775 · Open in Google Maps

Map of leg 5: the route with mile markers, Exchange 4 to Exchange 5.

Leg 66.52 mi

Hilly

Exchange 5 → Exchange 6

start · 1,449 fthigh 1,771 · low 1,289 ftend · 1,772 ft
+669ft climb
−347ft descent
+322ft net

Exchange 6 at 47.4068, 8.5110 · Open in Google Maps

Map of leg 6: the route with mile markers, Exchange 5 to Exchange 6.

Leg 72.83 mi

Flat

Exchange 6 → Exchange 7

start · 1,772 fthigh 1,783 · low 1,524 ftend · 1,585 ft
+78ft climb
−264ft descent
−186ft net

Exchange 7 at 47.3981, 8.5452 · Open in Google Maps

Map of leg 7: the route with mile markers, Exchange 6 to Exchange 7.

Leg 83.99 mi

Hilly

Exchange 7 → Exchange 8

start · 1,614 fthigh 2,120 · low 1,614 ftend · 1,999 ft
+651ft climb
−273ft descent
+378ft net

Exchange 8 at 47.3822, 8.5724 · Open in Google Maps

Map of leg 8: the route with mile markers, Exchange 7 to Exchange 8.

Leg 96.99 mi

Hilly

Exchange 8 → Exchange 9

start · 1,999 fthigh 2,404 · low 1,956 ftend · 2,247 ft
+737ft climb
−488ft descent
+249ft net

Exchange 9 at 47.3257, 8.6488 · Open in Google Maps

Map of leg 9: the route with mile markers, Exchange 8 to Exchange 9.

Leg 105.33 mi

Rolling

Exchange 9 → Exchange 10

start · 2,243 fthigh 2,542 · low 1,823 ftend · 1,823 ft
+444ft climb
−859ft descent
−415ft net

Exchange 10 at 47.3020, 8.6865 · Open in Google Maps

Map of leg 10: the route with mile markers, Exchange 9 to Exchange 10.

Leg 118.16 mi

Hilly

Exchange 10 → Exchange 11

start · 1,821 fthigh 2,721 · low 1,813 ftend · 2,156 ft
+1,252ft climb
−921ft descent
+331ft net

Exchange 11 at 47.3334, 8.6234 · Open in Google Maps

Map of leg 11: the route with mile markers, Exchange 10 to Exchange 11.

Leg 123.89 mi

Rolling

Exchange 11 → Exchange 12

start · 2,163 fthigh 2,216 · low 2,014 ftend · 2,014 ft
+185ft climb
−334ft descent
−149ft net

Exchange 12 at 47.3653, 8.6028 · Open in Google Maps

Map of leg 12: the route with mile markers, Exchange 11 to Exchange 12.

Leg 133.04 mi

Rolling

Exchange 12 → Exchange 13

start · 1,982 fthigh 2,185 · low 1,955 ftend · 1,998 ft
+245ft climb
−229ft descent
+16ft net

Exchange 13 at 47.3822, 8.5724 · Open in Google Maps

Map of leg 13: the route with mile markers, Exchange 12 to Exchange 13.

Leg 143.50 mi

Downhill

Exchange 13 → finish line

start · 1,998 fthigh 1,998 · low 1,585 ftend · 1,585 ft
+185ft climb
−598ft descent
−413ft net

Finish line at 47.3981, 8.5452 · Open in Google Maps

Map of leg 14: the route with mile markers, Exchange 13 to finish line.

Running this one? Get a split for every leg above.

Relay Tracker turns your team's 10k times into a leg-by-leg plan for this exact course — pace, finish time and a running team ETA that self-corrects as real splits come in — plus a live link your family can follow from home. Free, no ads, no account.

Download on the App Store Get it on Google Play Follow a team live

Other relays in Relay Tracker

About this data. Distances, elevations and exchange points come from Relay Tracker's race pack for SOLA-Stafette (v4, September 2026), built from the public route; the profiles are drawn from the same grade data the app's pace model uses. Exchange pins are approximate. Terrain is a simple derived label: Downhill when descent is at least twice the climb and net drop ≥ 250 ft; otherwise Flat under 40 ft of climb per mile, Rolling under 100, Hilly under 200, Steep above. Team formats vary for this race, so the guide doesn't assign legs to runners or vans — Relay Tracker takes whatever roster your team runs.

Maps: © OpenStreetMap contributors, © OpenMapTiles, powered by Geoapify.