Tour de Suisse 2025

Tour de Suisse 2025Edition 88 of the Tour de Suisse ends two weeks before the Tour de France begins. The race kicks into gear on Sunday, 15 June, and is set to finish the following Sunday. Along with the Critérium du Dauphiné, the Tour de Suisse is seen as the last big test before the July showdown. The race features a mix of hilly and high mountain stages, while the final stage will be an individual time trial suited to climbers. (Slideshow route/profile)

Adam Yates won last year’s Tour de Suisse ahead of João Almeida and Mattias Skjelmose.

Another interesting read: records & winners Tour de Suisse.

Tour de Suisse 2025: stages

date start – finish km type results winner leader
1 15-6 Küssnacht – Küssnacht 129.7 flat
2 16-6 Aarau – Schwarzsee 177.1 hills
3 17-6 Aarau – Heiden 191.0 hills
4 18-6 Heiden – Piuro 193.1 mountains
5 19-6 La Punt – Santa-Maria 183.7 mountains
6 20-6 Chur – Neuhausen am Rheintal 186.7 hills
7 21-6 Neuhausen am Rheintal – Emmetten 211.8 hills
8 22-6 Beckenried – Stockhütte 10.1 ITT

Tour de Suisse 2025: routes & profiles

Click on the images to zoom

+ Click for more images (14)

Watch the highlights of recent races here: