Giro d'Italia 2025 route

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.

Latest Videos From
Stephen Farrand
Editor-at-large

Stephen is one of the most experienced members of the Cyclingnews team, having reported on professional cycling since 1994. Before becoming Editor-at-large, he was Head of News at Cyclingnews. He has previously worked for Shift Active Media, Reuters and Cycling Weekly. He is a member of the Board of the Association Internationale des Journalistes du Cyclisme (AIJC).

With contributions from

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.