Stage 5 of the 2025 Giro d'Italia is a hilly stage that will take place on .
The stage starts in Ceglie Messapica and finishes in Matera, starting at with an expected finish at (average speed of 45 km/h).
The total distance of the stage is 151.4 km. The stage includes 1 categorized climb(s) and 2 intermediate sprint(s), and has a total elevation gain of 1380 m, and a total descent of -1260 m.
The stage includes 1 categorized climb(s) and 2 intermediate sprint(s).
Massafra is a Sprint at 42.5 km (108.9 km to go).
Marina di Ginosa is a Sprint at 77.4 km (74 km to go).
Bernalda is a Reb Bull Km at 100.4 km (50.9 km to go).
Montescaglioso is a KOM cat. 4 climb, which starts at 120.5 km (30.9 km to go) and ends at 123.5 km (27.9 km to go). It has total distance of 3 km, and an average gradient of 8.3%, going from 64 to 311 meters of altitude.
The final 3 km for this stage starts at 148.4 km, has an average gradient of 2.1%, reaching 396 m of altitude.