Swipe to scroll horizontallyTour de Suisse overview

Date

June 15-22, 2025

Start location

Küssnacht

Finish location

Stockhütte

Distance

1281.5km

Category

WorldTour

Previous edition

2024 Tour de Suisse

Previous winner

Adam Yates (GBr) UAE Team Emirates

Image 1 of 8

STOCKHUTTE, SWITZERLAND - JUNE 22: Joao Almeida of Portugal and UAE Team Emirates - XRG celebrates at podium as - Yellow leader jersey winner during the 88th Tour de Suisse 2025, Stage 8 a 10km individual time trial stage from Beckenried to Stockhutte 1268m / #UCIWT / on June 22, 2025 in Stockhutte, Switzerland. (Photo by Tim de Waele/Getty Images)Joāo Almeida wins stage 8 time trial and overall title at the 2025 Tour de Suisse(Image credit: Getty Images)João Almeida wins stage 7 at the Tour de Suisse 2025João Almeida wins stage 7 at the Tour de Suisse 2025(Image credit: Getty Images)NEUHAUSEN AM RHEINFALL, SWITZERLAND - JUNE 20: Jordi Meeus of Belgium and Team Red Bull - BORA - hansgrohe celebrates at finish line as stage winner ahead of (L-R) Madis Mihkels of Estonia and Team EF Education - EasyPost, Davide Ballerini of Italy and Team XDS Astana and Lewis Askey of Great Britain and Team Groupama - FDJ during the 88th Tour de Suisse 2025, Stage 6 a 186.7km stage from Chur to Neuhausen am Rheinfall / #UCIWT / on June 20, 2025 in Neuhausen am Rheinfall, Switzerland. (Photo by Tim de Waele/Getty Images)Meeus sprinted to victory on stage 6(Image credit: Getty Images)2025 Tour de Suisse stage 5: Oscar Onley (L) takes the win2025 Tour de Suisse stage 5: Oscar Onley (L) takes the win(Image credit: Getty Images)2025 Tour de Suisse: stage 4 winner João Almeida João Almeida produced a 49km solo ride to stage 4(Image credit: Getty Images)HEIDEN, SWITZERLAND - JUNE 17: Quinn Simmons of United States and Team Lidl - Trek celebrates at finish line as stage winner during the 88th Tour de Suisse, Stage 3 a 195.6km stage from Aarau to Heiden 809m / #UCIWT / on June 17, 2025 in Heiden, Switzerland. (Photo by Tim de Waele/Getty Images)Simmons went solo to win stage 3(Image credit: Getty Images) (EDITOR'S NOTE: Alternate crop) Vincenzo Albanese of Italy and Team EF Education - EasyPost (R) celebrates at finish line as stage winner ahead of Fabio Christen of Switzerland and Team Q36.5 Pro Cycling (C) and Lewis Askey of Great Britain and Team Groupama - FDJ (L) during the 88th Tour de Suisse, Stage 2 a 177km stage from Aarau to Schwarzsee / #UCIWT / on June 16, 2025 in Schwarzsee, Switzerland. (Photo by Tim de Waele/Getty Images)Vincenzo Albanese outsprinted Fabio Christen to victory on stage 2(Image credit: Tim de Waele/Getty Images)KUSNACHT, SWITZERLAND - JUNE 15: Romain Gregoire of France and Team Groupama - FDJ celebrates at finish line as stage winner during the 88th Tour de Suisse, Stage 1 a 129.4km at stage from Kusnacht to Kusnacht / #UCIWT / on June 15, 2025 in Kusnacht, Switzerland. (Photo by Tim de Waele/Getty Images)Romain Grégoire (Groupama-FDJ) soloed to victory(Image credit: Getty Images)

Stage 8: João Almeida smashes stage 8 mountain time trial to claim overall victory / As it happened

João Almeida (UAE Team Emirates-XRG) snatched overall victory at the Tour de Suisse from Kévin Vauquelin (Arkea-B&B Hotels) with a superb ride in the final stage 8 mountain time trial. The 10.1km race was held from Beckenried and wind its way up from Lake Lucerne to the ski station at Stockhütte.

Stage 7: João Almeida fastest on uphill final to win in Emmetten / As it happened

João Almeida (UAE Team Emirates-XRG) showed he is determined to fight for overall victory at the Tour de Suisse right to the very end of the race by going deep to win the mountain stage to Emmetten. However, his biggest rival, Kevin Vauquelin (Arkea-B&B Hotels), was also there and refused to surrender the leader’s yellow jersey.

The bunch broke the breakaways’ hearts in the final kilometre, catching Stefan Küng (Groupama-FDJ), Harry Sweeny (EF Education-EasyPost) and Mauro Schmid (Jayco AlUla) after they’d been up the road for close to 180km.

Stage 5: Oscar Onley outsprints João Almeida to win queen stage 5 atop summit at Calanca/As it happened

Oscar Onley (Picnic-PostNL) narrowly outsprinted João Almeida (UAE Team Emirates-XRG) at the end of this year’s toughest stage, culminating in a double ascent of the fearsomely steep, narrow Castaneda pass.
Onley attacked half-way up the final climb, with Almeida bridging across, allowing the Portuguese racer to make yet more inroads overall. However the lead was captured by Arkea-B&B Hotels racer Kévin Vauquelin, fourth on the line and now 29 seconds ahead on GC.

Stage 4: João Almeida goes solo on the Splügenpass for victory / As it happened

João Almeida (UAE Team Emirates-XRG) began to turn the tide on stage 4 of the Tour de Suisse with a 49-kilometre solo victory, mounting the first part of his GC comeback on the mountainous route into Piuro, Italy.

The Portuguese rider was led out on the Splügenpass climb by his UAE team before surviving the long section of descending and valley roads to take 1:10 back on the race leader Romain Grégoire, with four stages left to ride.

Finishing 21st in the main bunch, Romain Grégoire (Groupama-FDJ) held onto the overall lead of the race, thanks to his stage 1 win, and extended his advantage to Kévin Vauquelin (Arkéa-B&B Hotels) by sprinting to one bonus second at the first Tissot sprint.

Stage 1: Romain Grégoire attacks from breakaway to win rain-soaked stage 1 / As it happened

Romain Grégoire (Groupama-FDJ) used his strong descending skills to solo away from the breakaway on the wet roads to stage victory and the first leader’s jersey. Kevin Vauquelin (Arkéa-B&B Hotels) was second, and Bart Lemmen (Visma–Lease a Bike) third.

Critérium du Dauphiné, the Tour de Suisse is also used by pro teams and riders as a tuneup for the Tour de France.

Adam Yates (UAE Team Emirates) is the last winner of the Tour de Suisse, winning by 22 seconds over teammate João Almeida with Mattias Skjelmose (Lidl-Trek) in third.

Team Ineos Grenadiers won the three editions of the race, from 2019 to 2022. In 2022, Geraint Thomas overhauled leader Sergio Higuita (Bora-Hansgrohe) in the stage 8 time trial to take the overall victory. Thomas went on to finish third at the Tour de France.

In 2021, Richard Carapaz took over the race lead following his stage 5 victory. The Ecuadorian then held onto his lead through the final three stages, including a mountainous final stage to Andermatt, to win the overall title. Carapaz finished third that year at the Tour.

Egan Bernal won the Tour de Suisse in 2019 and went on to win the Tour de France that year.

The Tour de Suisse, first raced in 1933, did not take place in 2020 due to the coronavirus pandemic.

Before Bernal, the last Tour winner to ride in Switzerland as preparation for the Tour had been 2010 winner Andy Schleck, with the Critérium du Dauphiné often favoured as it allows for a longer recovery.

Slovakian Peter Sagan has the most stage wins, with 18, but never took the overall title. Three riders are tied with 11 stage wins, and they all came away with overall victories – the 2009 overall winner Fabian Cancellara, three-time winner Hugo Koblet (1950, 1953, 1955) and three-time champion Ferdinand Kübler (1942, 1948, 1951). Italian Pasquale Fornara is the leader in both number of overall victories, four times in the 1950s, and has spent the most days in the leader’s jersey, 17.

Join Cyclingnews’ coverage of the 2025 Tour de Suisse with race reports, results, photo galleries, news and race analysis.

Read more about the 2025 Tour de Suisse route.

FirstCycling