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
    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