15 Jun - 23 Jun
Tour de Suisse
The longest non-Grand Tour event on the calendar, this nine-day jaunt across Switzerland takes in some beautiful terrain and provides a stiff challenge.
Best Result
2nd
Race Type
Stage Race
Editions
82
Related Articles