2017 Tour de Suisse

2017 Tour de Suisse

Schedule
StageDateStartFinishStage Profile
1June 10thChamChamProlog ITT
2June 11thChamChamCircuit
3June 12thMenzikenBernSprint stage
4June 13thBernVillars-sur-OllonMountain stage
5June 14thBexCevioHilly stage
6June 15thLocarnoLa PuntMountain stage
7June 16thZernezSöldenMountain stage
8June 17thSchaffhausenSchaffhausenCircuit
9June 18thSchaffhausenSchaffhausenTime trial
Event Info
2017 Tour de Suisse