Schedule
Schedule For The Tour de Suisse 2026 Men’s Race
Stage 1 – June 17: Sondrio – Sondrio (144km)
Stage 2 – June 18: Locarno – Locarno (157.7km)
Stage 3 – June 19: Bad Ragaz – Bad Ragaz (157.9km)
Stage 4 (ITT) – June 20: Aarburg – Aarburg (23.8km)
Stage 5 – June 21: Villars-sur-Ollon – Villars-sur-Ollon (151.1km)
Total kilometers for 2026 is 634.5.
To see the complete routes and race information, click here.
Broadcast Schedule For The Tour de Suisse 2026 Men’s Race
Stage 1 – June 17: 9 a.m.-12:15 p.m.
Stage 2 – June 18: 9 a.m.-12:15 p.m.
Stage 3 – June 19: 9 a.m.12:15 p.m.
Stage 4 – June 20: 9 a.m.-Noon
Stage 5 – June 21: 8:45 a.m.-Noon
