A 2017-es verseny számos olyan részre ellátogat az ország déli részén, amely még nem fogadhatta a mezőnyt. Az első három szakasz a sprintereknek kedvez, ám a negyediken már hegyi befutó lesz, az útvonal pedig az Etna tetejére vezet.
A második hét rögtön egy igen fontos nappal indul, hiszen a 10. szakaszon rendezik a 39 km hosszú időfutamot. Május 23-án szemlélhetjük a legdurvábbnak tűnő etapot, amikor a Mortirolót majd a Stelviót kell a kerekeseknek megmászniuk. Utóbbi a 100. Giro legmagasabb hegye lesz, a maga 2758 méterével. A legnagyobb izgalmak pedig minden bizonnyal a harmadik hétre maradnak.
Az utolsó öt napból négy elképesztően nehéznek ígérkezik, a 18. szakaszon négyszer megy majd a mezőny kétezer méter fölé. A szervezők nem titkoltan úgy alakították ki az etapokat, hogy az olasz versenyzőknek esélyük legyen a győzelemre. Reményeik szerint Vincenzo Nibali és Fabio Aru is végig harcban lesz a rózsaszín trikóért.
A verseny utolsó napja a monzai autóversenypályán rajtól és a milánói székesegyház előtt ér célba. A huszonnyolc kilométeres egyenkénti időfutamot követően koronázzák meg a jubileumi Giro bajnokát. A mezőnyre 21 szakasz vár, s összesen 3,572 kilométeres távot kell teljesítenie.