Giro d'Italia logo

Giro d'Italia '25 / Stage 18

Italy flag

Morbegno - Cesano Maderno

Classification: 2.UWT - Category: ME

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

The stage

Stage 18 of the 2025 Giro d'Italia was a medium mountain stage that took place on .

The stage started in Morbegno and finished in Cesano MadernoItaly flag, starting at with an expected finish at (average speed of 45 km/h).

The total distance of the stage was 143.9 km. The stage included 3 categorized climb(s) and 2 intermediate sprint(s), and had a total elevation gain of 1543 m, and a total descent of 1564 m.

Map and Profile

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

Points of interest

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

Parlasco

Parlasco is a KOM cat. 2 climb, which starts at 30.5 km (113.4 km to go) and ends at 38.1 km (105.8 km to go). It has total distance of 7.6 km, and an average gradient of 5.9%, going from 210 to 657 meters of altitude.

Primaluna

Primaluna is a Sprint at 45.4 km (98.4 km to go).

Colle Balisio

Colle Balisio is a KOM cat. 3 climb, which starts at 51.9 km (91.9 km to go) and ends at 54.9 km (89 km to go). It has total distance of 3 km, and an average gradient of 4.2%, going from 601 to 726 meters of altitude.

Ravellino

Ravellino is a KOM cat. 3 climb, which starts at 69.5 km (74.4 km to go) and ends at 77.7 km (66.2 km to go). It has total distance of 8.2 km, and an average gradient of 4.6%, going from 206 to 582 meters of altitude.

Galbiate

Galbiate is a Sprint at 72.1 km (71.7 km to go).

Sirtori

Sirtori is a Reb Bull Km at 88.1 km (55.7 km to go).

Final 3k

The final 3 km for this stage starts at 140.9 km, has an average gradient of -0.1%, reaching 197 m of altitude.