Giro d'Italia 2025 route – colossal climbing includes five mountaintop finishes after start in Albania

Overall route for 21 stages of the 2025 Giro d'Italia
Overall route for 21 stages of the 2025 Giro d'Italia (Image credit: RCS Sport)

The 2025 Giro d'Italia appears to have it all, with a testing international start in Albania, 42.3km of time trailing, six sprint stages, a terrible final week in the mountains, 30km of strade bianche gravel roads and even the gravel roads of the Colle delle Finestre climb in the Alps before a long transfer to Rome for the final stage.

This year's Corsa Rosa is the 108th edition of the race, with the 21 stages held between Friday, May 9 and Sunday, June 1. The race starts on a Friday to allow three stages in Albania as part of the Grande Partenza and then an early rest day or transfer day on Monday, May 12. The total race distance is 3,413km, with an average stage distance of 162.5km.

Stephen Farrand
Head of News

Stephen is the most experienced member of the Cyclingnews team, having reported on professional cycling since 1994. He has been Head of News at Cyclingnews since 2022, before which he held the position of European editor since 2012 and previously worked for Reuters, Shift Active Media, and CyclingWeekly, among other publications.

With contributions from

Latest on Cyclingnews