Stage 1
Frauenfeld › Frauenfeld (TTT) (18 Km)
9 June (Saturday)


Stage 2
Frauenfeld › Frauenfeld (155 Km)
10 June (Sunday)

Stage 3
Oberstammheim › Gansingen (155 Km)
11 June (Monday)

Stage 4
Gansingen › Gstaad (189 Km)
12 June (Tuesday)

Stage 5
Gstaad › Leukerbad (155 Km)
13 June (Wednesday)

Stage 6
Fiesch › Gommiswald (186 Km)
14 June (Thursday)

Stage 7
Eschenbach/Atzmännig › Arosa (170 Km)
15 June (Friday)

Stage 8
Bellinzona › Bellinzona (123 Km)
16 June (Saturday)

Stage 9
Bellinzona › Bellinzona (ITT) (34 Km)
17 June (Sunday)
