15th June, 2025

22nd June, 2025

Tour de Suisse

The Tour de Suisse is an annual road cycling stage race. Raced over eight days, the event covers two weekends in June, and along with the Critérium du Dauphiné, it is considered a proving ground for the Tour de France, which is on the calendar approximately two weeks after the end of the Tour de Suisse.

Top race results
  • 5.

    Tour de Suisse - Stage 6 20th June, 2025,

Stages
  • 1.

    Küssnacht › Küssnacht 15th June, 2025.

  • 2.

    Aarau › Schwarzsee 16th June, 2025.

  • 3.

    Aarau › Heiden 17th June, 2025.

  • 4.

    Heiden › Piuro (Valchiavenna) 18th June, 2025.

  • 5.

    La Punt › Santa Maria in Calanca 19th June, 2025.

  • 6.

    Neuhausen am Rheinfall › Emmetten 21st June, 2025.

  • 7.

    Beckenried › Stockhütte 22nd June, 2025.

_Newsletter

GET LATEST UPDATES FROM
TEAM BAHRAIN VICTORIOUS

Receive the Team Bahrain Victorious newsletter with the most popular content and updates.

Team Bahrain Victorious Kit

GEAR UP FOR GLORY

Team Bahrain Victorious Off-Bike Clothing

WEAR WHAT PROS WEAR