Stage 4 of the 2025 Giro d'Italia is a lumpy stage that will take place on .
The stage starts in Alberobello (Pietramadre) and finishes in Lecce, starting at with an expected finish at (average speed of 46 km/h).
The total distance of the stage is 188.7 km. The stage includes 1 categorized climb(s) and 2 intermediate sprint(s), and has a total elevation gain of 529 m, and a total descent of -929 m.
The stage includes 1 categorized climb(s) and 2 intermediate sprint(s).
Putignano is a KOM cat. 4 climb, which starts at 15.5 km (173.2 km to go) and ends at 16.6 km (172.1 km to go). It has total distance of 1.1 km, and an average gradient of 5.6%, going from 310 to 371 meters of altitude.
Polignano a Mare is a Sprint at 39.3 km (149.4 km to go).
Ostuni is a Reb Bull Km at 84 km (104.6 km to go).
San Pancrazio Salentino is a Sprint at 135.2 km (53.4 km to go).
The final 3 km for this stage starts at 185.7 km, has an average gradient of 0.3%, reaching 47 m of altitude.