Giro d'Italia logo

Giro d'Italia '25 / Stage 12

Italy flag

Modena - Viadana (Oglio-Po)

Classification: 2.UWT - Category: ME

โ† go to stage 11 - Roadbook ๐Ÿ—บ๏ธ- go to stage 13 โ†’

The stage

Stage 12 of the 2025 Giro d'Italia was a hilly stage that took place on .

The stage started in Modena and finished in Viadana (Oglio-Po)Italy flag, starting at with an expected finish at (average speed of 45 km/h).

The total distance of the stage was 172.1 km. The stage included 2 categorized climb(s) and 2 intermediate sprint(s), and had a total elevation gain of 1290 m, and a total descent of 1310 m.

Map and Profile

Explore the stage in detail with Roadbook, our interactive map and profile

Points of interest

The stage included 2 categorized climb(s) and 2 intermediate sprint(s).

Baiso

Baiso is a KOM cat. 3 climb, which starts at 35.9 km (136.2 km to go) and ends at 40.9 km (131.2 km to go). It has total distance of 5 km, and an average gradient of 5.8%, going from 248 to 538 meters of altitude.

Felina

Felina is a Sprint at 59.5 km (112.6 km to go).

Borsea

Borsea is a KOM cat. 3 climb, which starts at 92.3 km (79.7 km to go) and ends at 96.2 km (75.9 km to go). It has total distance of 3.9 km, and an average gradient of 5.7%, going from 168 to 388 meters of altitude.

Sant'Ilario d'Enza

Sant'Ilario d'Enza is a Sprint at 118.6 km (53.4 km to go).

Brescello

Brescello is a Reb Bull Km at 139.1 km (33 km to go).

Final 3k

The final 3 km for this stage starts at 169.1 km, has an average gradient of 0%, reaching 23 m of altitude.