Stage 2 of the 2023 Tour de Suisse was a hilly stage that took place on .
The stage started in Beromünster and finished in Nottwil, starting at with an expected finish at (average speed of 42 km/h).
The total distance of the stage was 174.5 km. The stage included 3 categorized climb(s) and 1 intermediate sprint(s), and had a total elevation gain of 1643 m, and a total descent of -1756 m.
No weather data available
The stage included 3 categorized climb(s) and 1 intermediate sprint(s).
The neutral start for this stage is 1.1 km long with an average gradient of 1.4%.
Chommle is a KOM cat. 3 climb, which starts at 16.5 km (157 km to go) and ends at 19.5 km (153.9 km to go). It has total distance of 3.1 km, and an average gradient of 5.2%, going from 524 to 686 meters of altitude.
Schwarzenbach is a KOM cat. 3 climb, which starts at 47.3 km (126.1 km to go) and ends at 50.4 km (123.1 km to go). It has total distance of 3 km, and an average gradient of 6.7%, going from 453 to 656 meters of altitude.
Tissot KM (Neuenkirch) is a Bonus sprint at 123.2 km (50.2 km to go).
Tissot KM (Neuenkirch) is a Bonus sprint at 124.4 km (49.1 km to go).
Oberarig is a KOM cat. 3 climb, which starts at 147.8 km (25.6 km to go) and ends at 150.9 km (22.5 km to go). It has total distance of 3.1 km, and an average gradient of 5.2%, going from 567 to 729 meters of altitude.
Ruswil is a Sprint at 158.9 km (14.6 km to go).