Stage 1 - Time Trial
Cham -> Cham
10-06-2017
Start: 13:43:00 -
End: 17:30:00

Stage 2 - Medium Mountain
Cham -> Cham
11-06-2017
Start: 13:14:00 -
End: 17:42:00

Stage 3 - Flat
Menziken -> Bern
12-06-2017
Start: 13:37:00 -
End: 17:41:00

Stage 4 - Mountain
Bern -> Villars-sur-Ollon
13-06-2017
Start: 13:25:00 -
End: 17:43:00

Stage 5 - Flat
Bex -> Cevio
14-06-2017
Start: 11:29:00 -
End: 17:50:00

Stage 6 - Mountain
Locarno -> La Punt
15-06-2017
Start: 12:42:00 -
End: 17:46:00

Stage 7 - Mountain
Zernez -> Sölden
16-06-2017
Start: 13:06:00 -
End: 17:44:00

Stage 8 - Flat
Schaffhausen -> Schaffhausen
17-06-2017
Start: 15:16:00 -
End: 17:36:00

Stage 9 - Time Trial
Schaffhausen -> Schaffhausen
18-06-2017
Start: 14:15:00 -
End: 17:30:00

Stages