Stage 12 of the 2024 Giro d'Italia was a hilly stage that took place on .
The stage started in Martinsicuro and finished in Fano, starting at with an expected finish at (average speed of 41 km/h).
The total distance of the stage was 193 km. The stage included 4 categorized climb(s) and 1 intermediate sprint(s). The stage had a total elevation gain of 1918 m. The total descent of the stage was -1906 m.
No weather data available
The stage included 4 categorized climb(s) and 1 intermediate sprint(s).
Recanati is a Sprint at 77.1 km (115.8 km to go).
Osimo is a KOM cat. 4 climb, which starts at 86.2 km (106.8 km to go) and ends at 92.9 km (100.1 km to go). It has total distance of 6.7 km, and an average gradient of 2.4%, going from 33 to 196 meters of altitude.
Monsano is a KOM cat. 4 climb, which starts at 122.4 km (70.5 km to go) and ends at 126.5 km (66.5 km to go). It has total distance of 4.1 km, and an average gradient of 4%, going from 48 to 213 meters of altitude.
Ostra is a KOM cat. 4 climb, which starts at 137 km (56 km to go) and ends at 138 km (55 km to go). It has total distance of 1 km, and an average gradient of 9%, going from 86 to 176 meters of altitude.
La Croce is a KOM cat. 4 climb, which starts at 145.3 km (47.6 km to go) and ends at 150.3 km (42.7 km to go). It has total distance of 5 km, and an average gradient of 3.2%, going from 46 to 205 meters of altitude.
Ripe is a Intergiro at 147.2 km (45.7 km to go).
Mondolfo is a Bonus sprint at 161 km (31.9 km to go).
The final 3 km for this stage starts at 190 km, has an average gradient of 0.2%, and reaching 15 m of altitude.