Tour de Suisse - 2021

1st stage|6th June|10.9 km


Frauenfeld - Frauenfeld

2nd stage|7th June|173 km


Neuhausen am Rheinfall - Lachen

3rd stage|8th June|185 km


Lachen - Pfaffnau

4th stage|9th June|171 km


St. Urban - Gstaad

5th stage|10th June|172 km


Gstaad - Leukerbad

6th stage|11th June|162 km


Fiesch - Disentis Sedrun

7th stage|12th June|23.2 km


Disentis Sedrun - Andermatt

8th stage|13th June|160 km


Andermatt - Andermatt