Parcours étape par étape du Tour de Suisse 2018 (UCI World-Tour)
1ère étape : Frauenfeld - Frauenfeld 18.3 km (TTT)
2ème étape : Frauenfeld - Frauenfeld 155 km
3ème étape : Oberstammheim - Gansingen 182.8 km
4ème étape : Gansingen - Gstaad 189.2 km
5ème étape : Gstaad - Leukerbad 155.7 km
6ème étape : Fiesch - Gommiswald 186 km
7ème étape : Eschenbach / Atzmännig - Arosa 170.5 km
8ème étape : Bellinzona - Bellinzona 123.8 km
9ème étape : Bellinzona - Bellinzona 34.1 km (ITT)