Tour de Suisse 2017

June 10-18, Cham, Switzerland, Road - WorldTour

Stagedatelocationdistanceliveresults
Stage 1June 10, 2017Cham - Cham (ITT)6 kmAs it happenedresults
Stage 2June 11, 2017Cham - Cham172.7 kmAs it happenedresults
Stage 3June 12, 2017Menziken - Bern159.3 kmAs it happenedresults
Stage 4June 13, 2017Bern - Villars-sur-Ollon150.2 kmAs it happenedresults
Stage 5June 14, 2017Bex - Cevio222 kmAs it happenedresults
Stage 6June 15, 2017Locarno - La Punt166.7 kmAs it happenedresults
Stage 7June 16, 2017Zernez - Sölden160.8 kmAs it happenedresults
Stage 8June 17, 2017Schaffhausen - Schaffhausen100 kmAs it happenedresults
Stage 9June 18, 2017Schaffhausen - Schaffhausen (ITT)28.6 kmAs it happenedresults
Back to top