12/06/2022 flat Stage 1 : Kusnacht - Kusnacht 177 km
12/06/2022 Stage 1
13/06/2022 flat Stage 2 : Kusnacht - Aesch 198 km
13/06/2022 Stage 2
14/06/2022 flat Stage 3 : Aesch - Grenchen 176 km
14/06/2022 Stage 3
15/06/2022 intermediate Stage 4 : Grenchen - Brunnen 190 km
15/06/2022 Stage 4
16/06/2022 flat Stage 5 : Ambri - Novazzano 190 km
16/06/2022 Stage 5
17/06/2022 highmountain Stage 6 : Locarno - Moosalp 177 km
17/06/2022 Stage 6
18/06/2022 highmountain Stage 7 : Ambri - Malbun 194 km
18/06/2022 Stage 7
19/06/2022 Stage 8
19/06/2022 Stage 8 : Vaduz - Vaduz 25 km

Stage 7 Tour de Suisse 2022

Stage 7: Total: km