Etappeoverzicht
| Datum |
Etappe |
Start – Finish |
Afstand (in km) |
Type |
Winnaar |
Ploeg |
Klassementsleider |
| 3 oktober | 1 | Monreale – Palermo | 15,0 | Individuele tijdrit | Filippo Ganna | Team INEOS Grenadiers | Filippo Ganna |
| 4 oktober | 2 | Alcamo – Agrigento | 150,0 | Heuvelrit | Diego Ulissi | UAE Team Emirates |
| 5 oktober | 3 | Enna – Etna | 150,0 | Bergrit | Jonathan Caicedo | EF Education First | João Almeida |
| 6 oktober | 4 | Catania – Villafranca Tirrena | 140,0 | Heuvelrit | Arnaud Démare | Groupama-FDJ |
| 7 oktober | 5 | Mileto – Camigliatello Silano | 225,0 | Heuvelrit | Filippo Ganna | Team INEOS Grenadiers |
| 8 oktober | 6 | Castrovillari – Matera | 189,0 | Heuvelrit | Arnaud Démare | Groupama-FDJ |
| 9 oktober | 7 | Matera – Brindisi | 143,0 | Vlakke rit | Arnaud Démare | Groupama-FDJ |
| 10 oktober | 8 | Giovinazzo – Vieste | 200,0 | Heuvelrit | Alex Dowsett | Israel Start-Up Nation |
| 11 oktober | 9 | San Salvo – Roccaraso | 208,0 | Bergrit | Ruben Guerreiro | EF Education First |
| 12 oktober | Rustdag |
| 13 oktober | 10 | Lanciano – Tortoreto | 177,0 | Heuvelrit | Peter Sagan | BORA-hansgrohe | João Almeida |
| 14 oktober | 11 | Porto Sant'Elpidio – Rimini | 182,0 | Vlakke rit | Arnaud Démare | Groupama-FDJ |
| 15 oktober | 12 | Cesenatico – Cesenatico | 204,0 | Heuvelrit | Jhonatan Narváez | Team INEOS Grenadiers |
| 16 oktober | 13 | Cervia – Monselice | 192,0 | Vlakke rit | Diego Ulissi | UAE Team Emirates |
| 17 oktober | 14 | Conegliano – Valdobbiadene | 34,1 | Individuele tijdrit | Filippo Ganna | Team INEOS Grenadiers |
| 18 oktober | 15 | Luchtbasis Rivolto – Piancavallo | 185,0 | Bergrit | Tao Geoghegan Hart | Team INEOS Grenadiers |
| 19 oktober | Rustdag |
| 20 oktober | 16 | Udine – San Daniele del Friuli | 229,0 | Heuvelrit | Jan Tratnik | Bahrain McLaren | João Almeida |
| 21 oktober | 17 | Bassano del Grappa – Madonna di Campiglio | 203,0 | Bergrit | Ben O'Connor | NTT Pro Cycling |
| 22 oktober | 18 | Pinzolo – Laghi di Cancano | 207,0 | Bergrit | Jai Hindley | Team Sunweb | Wilco Kelderman |
| 23 oktober | 19 | Morbegno[5] Abbiategrasso – Asti | 251,0 124,5 | Vlakke rit | Josef Černý | CCC Team |
| 24 oktober | 20 | Alba – Sestriere | 181,0 | Bergrit | Tao Geoghegan Hart | Team INEOS Grenadiers | Jai Hindley |
| 25 oktober | 21 | Cernusco sul Naviglio – Milaan | 15,7 | Individuele tijdrit | Filippo Ganna | Team INEOS Grenadiers | Tao Geoghegan Hart |
| Datum |
Etappe |
Start – Finish |
Afstand (in km) |
Type |
Winnaar |
Ploeg |
Klassementsleider |
Klassementenverloop
- 1 De paarse trui werd in de tweede etappe gedragen door João Almeida, tweede in het klassement achter rozetruidrager Filippo Ganna.
- 2 De witte trui werd in de tweede etappe gedragen door Mikkel Bjerg, derde in het klassement achter leider Filippo Ganna en nummer twee João Almeida.
- 3 De witte trui werd in de derde etappe gedragen door João Almeida, tweede in het klassement achter rozetruidrager Filippo Ganna.
- 4 De witte trui werd in de vierde t/m de tiende etappe gedragen door Harm Vanhoucke, tweede in het klassement achter rozetruidrager João Almeida.
- 5 De witte trui werd in de elfde t/m de veertiende etappe gedragen door Jai Hindley, tweede in het klassement achter rozetruidrager João Almeida.
- 6 De witte trui werd in de vijftiende etappe gedragen door Brandon McNulty, tweede in het klassement achter rozetruidrager João Almeida.
- 7 De witte trui werd in de zestiende t/m de achttiende etappe gedragen door Jai Hindley, tweede in het klassement achter rozetruidrager João Almeida.
- 8 De witte trui werd in de eenentwintigste etappe gedragen door Tao Geoghegan Hart, tweede in het klassement achter rozetruidrager Jai Hindley.
Eindklassementen
Nevenklassementen
Bronnen, noten en/of referenties