Stage 4 of the 2025 Tour de Pologne was a medium mountain stage that took place on .
The stage started in Rybnik and finished in Cieszyn, starting at with an expected finish at (average speed of 44 km/h).
The total distance of the stage was 201.1 km. The stage included 3 categorized climb(s) and 1 intermediate sprint(s), and had a total elevation gain of 2061 m, and a total descent of -2008 m.
The stage included 3 categorized climb(s) and 1 intermediate sprint(s).
Jaworze is a Sprint at 68.2 km (133 km to go).
Przełęcz Przegibek is a KOM cat. 1 climb, which starts at 86.3 km (114.9 km to go) and ends at 90.4 km (110.7 km to go). It has total distance of 4.1 km, and an average gradient of 5.3%, going from 439 to 658 meters of altitude.
Orle Gniazdo is a KOM cat. 2 climb, which starts at 121 km (80.1 km to go) and ends at 123 km (78.1 km to go). It has total distance of 2 km, and an average gradient of 8.2%, going from 502 to 667 meters of altitude.
Przełęcz Salmopol is a KOM cat. 1 climb, which starts at 127.9 km (73.2 km to go) and ends at 134.1 km (67 km to go). It has total distance of 6.2 km, and an average gradient of 5.4%, going from 593 to 929 meters of altitude.
Wisła is a Bonus sprint at 147.5 km (53.6 km to go).
Ustroń is a Bonus sprint at 156.9 km (44.2 km to go).
The final 3 km for this stage starts at 198.2 km, has an average gradient of 1.2%, reaching 301 m of altitude.