TechPowered By

More tech

Tour de Suisse 2012

Date range:
June 9-17, 2012

Stages & results

Stage date location distance live results photos
Stage 1 June 09, 2012 Lugano (ITT) 7.3 km results photos
Stage 2 June 10, 2012 Verbania - Verbier 218.3 km results photos
Stage 3 June 11, 2012 Martigny - Aarberg 194.7 km As it happened results photos
Stage 4 June 12, 2012 Aarberg - Trimbach/Olten 188.8 km As it happened results photos
Stage 5 June 13, 2012 Trimbach/Olten - Gansingen 192.7 km As it happened results photos
Stage 6 June 14, 2012 Wittnau - Bischofszell 198.5 km As it happened results photos
Stage 7 June 15, 2012 Gossau (ITT) 34.3 km As it happened results photos
Stage 8 June 16, 2012 Bischofszell - Arosa 148.2 km As it happened results photos
Stage 9 June 17, 2012 Näfels-Lintharena - Sörenberg 215.8 km As it happened results photos