Rohan Dennis on his way to victory during stage 1 at Tour de Suisse

Stage 1

Saturday, June 10 2017
Cham - Cham (ITT) 6 km
Philippe Gilbert wins the sprint to claim the second stage of the Tour de Suisse.

Stage 2

Sunday, June 11 2017
Cham - Cham 172.7 km
Michael Albasini (Orica Scott)

Stage 3

Monday, June 12 2017
Menziken - Bern 159.3 km
Scenery along the route of stage 4 at the Tour de Suisse

Stage 4

Tuesday, June 13 2017
Bern - Villars-sur-Ollon 150.2 km
Damiano Caruso (BMC)

Stage 5

Wednesday, June 14 2017
Bex - Cevio 222 km
Stage 6 of the Tour de Suisse

Stage 6

Thursday, June 15 2017
Locarno - La Punt 166.7 km
New race leader Domenico Pozzovivo (AG2R La Mondiale)

Stage 7

Friday, June 16 2017
Zernez - Sölden 160.8 km
Peter Sagan (Bora-hansgrohe) leads the points classification

Stage 8

Saturday, June 17 2017
Schaffhausen - Schaffhausen 100 km
Rohan Dennis (BMC)

Stage 9

Sunday, June 18 2017
Schaffhausen - Schaffhausen (ITT) 28.6 km
Back to top