The last test before the Tour
Stage 1
15/06/2025
Küssnacht > Küssnacht
129.23km
+2087m
Stage 2
16/06/2025
Aarau > Schwarzsee
176.89km
+2492m
Stage 3
17/06/2025
Aarau > Heiden
196.63km
+2999m
Stage 4
18/06/2025
Heiden > Borgonuovo di Piuro (Valchiavenna - IT)
193.4km
+2793m
Stage 5
19/06/2025
La Punt-Chamues-ch > Santa Maria in Calanca
183.85km
+3887m
Stage 6
20/06/2025
Chur > Neuhausen am Rheinfall
186.79km
+2237m
Stage 7
21/06/2025
Neuhausen am Rheinfall > Emmetten
206.51km
+3144m
Stage 8
22/06/2025
Beckenried > Stockhütte (Emmetten)
10.13km
+836m
2024
YATES Adam
2023
SKJELMOSE JENSEN Mattias
2022
THOMAS Geraint
2021
CARAPAZ Richard
2020
Not disputted
2019
BERNAL GOMEZ Egan Arley
2018
PORTE Richie
1200
1000
800