Preview Tour of Switzerland 2025 | This race will also make us wiser ahead of the Tour

Cycling
Thursday, 12 June 2025 at 09:40
joao almeida
With the Critérium du Dauphiné behind us, we’ve already seen the key preparation race for the Tour de France, but the Tour de Suisse is still well worth watching. These days, many of the biggest stars skip the Alpine race due to tighter scheduling, which opens the door for other riders to shine in the lead-up to the Tour. IDLProCycling.com brings you up to speed!
No Jonas Vingegaard, Tadej Pogacar, or Remco Evenepoel in Switzerland this year. In 2025, many riders still choose to go to altitude training after the Critérium du Dauphiné, and with the Tour de Suisse starting just one week later, it’s much harder to fit both into the schedule.
Egan Bernal remains the last rider to win both the Tour de Suisse and the Tour de France in the same year, back in 2019, and that’s unlikely to change this year. Defending champion Adam Yates won’t be racing, but last year’s runner-up João Almeida, currently in impressive form, will be there.

Most recent winners Tour of Switzerland

2024 Adam Yates
2023 Mattias Skjelmose
2022 Geraint Thomas
2021 Richard Carapaz
2020 Not ridden
2019 Egan Bernal
2018 Richie Porte
2017 Simon Spilak
2016 Miguel Angel Lopez
2015 Simon Spilak

Tour of Switzerland 2025: Course, weather and times

Stage 1, Sunday, June 15: Küssnacht - Küssnacht (129.4 km)

The Tour of Switzerland kicks off with a short 129-kilometer stage that focuses on the Michaelskreuzstrasse. This 3.9-kilometer climb, at 9.0 percent average, must be conquered both at the beginning and at the end of the stage.
Favorites
Roger Adria (Red Bull-BORA-hansgrohe)
Romain Grégoire (Groupama-FDJ)
Jan Christen (UAE Emirates-XRG)
Times
Start: 2:30 PM (local time) | 8.30 AM (ET)
Finish: 5:30 PM (local time) | 11.30 AM (ET)

Stage 2, Monday, June 16: Aarau - Schwarzsee (177.0 km)

Stage two is also one for the punchy types, although we do not reach the steep gradients of day one. The last thirty kilometers are purely uphill, with a false flat profile, except for the last five hundred meters.
Favorites
Neilson Powless (EF Education-EasyPost)
Quinn Simmons (Lidl-Trek)
Mauro Schmid (Jayco AlUla)
Times
Start: 12:35 PM (local time) | 6.35 AM (ET)
Finish: 5:00 PM (local time) | 11:00 AM (ET)

Stage 3, Tuesday, June 17: Aarau - Heiden (195.6 km)

Stage three of the Tour of Switzerland features even more elevation gain than the previous days: a total of 2,881 meters. The bulk of that comes in the final forty kilometers, where the climbs come in rapid succession. The final 3.4 kilometers average a 5.3% incline.
Favorites
Joe Blackmore (Israel-Premier Tech)
Jan Christen (UAE Emirates-XRG)
Pablo Castrillo (Movistar)
Times
Start: 12:15 PM (local time) | 6:15 AM (ET)
Finish: 5:00 PM (local time) | 11:00 AM (ET)

Stage 4, Wednesday, June 18: Heiden - Piuro (193.2 km)

In stage four, the riders head into Italy, but to get there, they first have to cross the Splügen Pass (8.9 km at 7%, reaching 2,117 meters in elevation). This is the only major obstacle of the day after about 100 kilometers, although the final kilometers also rise gradually with a false flat incline.
Favorites
Tiesj Benoot (Visma | Lease a Bike)
Rui Costa (EF Education-EasyPost)
Pello Bilbao (Bahrain Victorious)
Times
Start: 11:50 AM (local time) | 05:50 AM (ET)
Finish: 5:00 PM (local time) | 11:00 AM (ET)

Stage 5, Thursday, June 19: La Punt - Santa Maria (183.5 km)

On day five, the Tour de Suisse organizers present the riders with a serious mountain stage. Starting from La Punt, the route includes 4,000 meters of elevation gain, finishing on the steep Castenada climb. This climb is 4.5 kilometers long at an average gradient of 10.0% and must be tackled twice in the final part of the stage.
Favorites
Joao Almeida (UAE Emirates-XRG)
Ben O'Connor (Jayco AlUla)
Felix Gall (Decthlon AG2R)
Times
Start: 12:05 PM (local time) | 06.05 AM (ET)
Finish: 5:00 PM (local time) | 11:00 AM (ET)

Stage 6, Friday, June 20: Chur - Neuhausen (186.7 km)

The sprinters who are still in the race get their first real opportunity in stage six. Although, in Switzerland, that's always relative, there are still over 2,000 meters of climbing to conquer. The first half of the stage includes two serious climbs.
Favorites
Jordi Meeus (Red Bull-BORA-hansgrohe)
Michael Matthews (Jayco AlUla)
Marius Mayrhofer (Tudor)
Times
Start: 12:30 PM (local time) | 06:30 AM (ET)
Finish: 5:00 PM (local time) | 11:00 AM (ET)

Stage 7, Saturday, June 21: Neuhausen - Emetten (207.3 km)

In stage seven, we will be back near where we started the race: Küssnacht. However, we finish in Emetten, on a 3.9 kilometer climb at eight percent. A chance for the breakaway, or will the GC contenders take over?
Favorites
Oscar Onley (Picnic PostNL)
Marc Hirschi (Tudor)
Christian Scaroni (XDS-Astana)
Times
Start: 11:45 AM (local time) | 05:45 AM (ET)
Finish: 5:00 PM (local time) | 11:00 AM (ET)

Stage 8, Sunday, June 22: Beckenried - Stockhütte (10.1 km, individual time trial)

To conclude the Tour of Switzerland, we will do the same as last year with an uphill time trial. This time we'll put another layer on top of the finish on day seven: from Emetten we'll add 5.3 kilometers at 9.8 percent average to the Stockhütte.
Favorites
Jao Almeida (UAE Emirates-XRG)
Matthew Riccitello (Israel-Premier Tech)
Aleksandr Vlasov (Red Bull-BORA-hansgrohe)
Times
Start: 11:20 AM (local time) | 05:20 AM (ET)
Finish: 5:00 PM (local time) | 11:00 AM (ET)

Favorites final classification Tour of Switzerland 2025

Compared to the start list at the Critérium du Dauphiné, the field at the Tour de Suisse is a bit weaker, we have to be honest about that. There is one clear top favorite: João Almeida. The Portuguese rider won his last two races, the Tour of the Basque Country and the Tour de Romandie, and has also posted some impressive stats on Strava. He’ll be supported by Jan Christen and Jay Vine.
Jayco AlUla is one of the few teams sending its Tour de France squad to Switzerland, which means Ben O'Connor will be leading the charge. The Aussie hasn’t had a standout season so far, but he’ll be looking to turn things around this summer. In a similar situation is Aleksandr Vlasov of Red Bull-BORA-hansgrohe, who also has yet to shine this year.
At Decathlon AG2R, pure climber Felix Gall finds a route that suits him well. Israel–Premier Tech is sending several climbing specialists to Switzerland too, including Matthew Riccitello, George Bennett, and Michael Woods. INEOS Grenadiers brings former winner Geraint Thomas and Laurens De Plus to the race.
Oscar Onley will need to score crucial UCI Ranking points for Picnic PostNL, as they battle against teams like XDS-Astana with Harold Martin Lopez and Cofidis with Ion Izagirre. Other general classification riders include Javier Romo and Pablo Castrillo from Movistar, and Soudal Quick-Step’s Ilan Van Wilder. And it’s possible that punchy riders like Romain Grégoire (Groupama-FDJ), Pello Bilbao (Bahrain), and Joe Blackmore (Israel–Premier Tech) could go far as well.

Who are the favorites for the final classification of the Tour of Switzerland 2025, according to IDLProCycling.com?

Top favorites: Joao Almeida (UAE Emirates-XRG) and Ben O'Connor (Jayco AlUla)
Outsiders: Oscar Onley (Picnic PostNL), Felix Gall (Decathlon AG2R), Aleksandr Vlasov (Red Bull-BORA-hansgrohe) and Matthew Riccitello (Israel-Premier Tech)
Long shots: Jan Christen (UAE Emirates-XRG), Harold Martin Lopez (XDS-Astana), Ilan Van Wilder (Soudal Quick-Step), Pablo Castrillo, Javier Romo (Movistar), Laurens De Plus (INEOS Grenadiers), Michael Woods (Israel-Premier Tech) and Romain Grégoire (Groupama-FDJ)

TV coverage Tour of Switzerland 2025

Eurosport and HBO Max will once again broadcast the Tour de Suisse live every afternoon this year, both on TV and via their online platforms.

Latest Cycling News

Popular Cycling News

Latest Comments