Stage | Date | Destinations | Character | Distance | Altitude meters |
---|---|---|---|---|---|
1 | Sun, June 11, 2023 | Einsiedeln - Einsiedeln | Time trial | 12.7 km | 90 Hm |
2 | Mon, 12 June 2023 | Beromünster - Nottwil | Hilly stage | 173.7 km | 1890 Hm |
3 | Tue, 13 June 2023 | Tafers - Villars-sur-Ollon | Hilly stage | 143.8 km | 2677 Hm |
4 | Wed, 14 June 2023 | Monthey - Leukerbad | Mountain stage | 152.5 km | 2790 Hm |
5 | Thu, 15 June 2023 | Fiesch - La Punt | Mountain stage | 211 km | 4710 Hm |
6 | Fri, 16 June 2023 | La Punt - Oberwil-Lieli | Mountain stage | 215.3 km | 3295 Hm |
7 | Sat, 17 June 2023 | Tuebach - Weinfelden | Hilly stage | 162.7 km | 2203 Hm |
8 | Sun, 18 June 2023 | St. Gallen - Abtwil | Time trial | 25.7 km | 415 Hm |