- Bolonya – Santuari de la Madonna de San Luca, 11 de maig de 2019, 8,2 km (CRI)
Contrarellotge individual per iniciar aquesta edició del Giro d'Itàlia, amb dues parts ben diferenciades. Els primers 6 quilòmetres són totalment plans i finalitza amb una ascensió final de 2,1 km al 9,7 % fins al Santuari de la Madonna de San Luca. Primož Roglič (Team Jumbo-Visma) s'imposa clarament, amb 19" sobre Simon Yates (Mitchelton-Scott) i 23" sobre Vincenzo Nibali (Bahrain-Merida).[2]
- Bolonya – Fucecchio, 12 de maig de 2019, 205 km
Etapa llarga, amb dues petites dificultats muntanyoses en la part final del recorregut. El dia va estar marcat per la forta pluja i una llarga escapada, però finalment es va arribar a l'esprint a l'arribada. El vencedor fou Pascal Ackermann (Bora-Hansgrohe), que d'aquesta manera aconseguia la seva primera victòria d'etapa en una Gran volta.[3]
- Vinci – Orbetello, 13 de maig de 2019, 220 km
Etapa llarga, amb una sola petita dificultat muntanyosa, marcada per una llarga etapa protagonitzada pel japonès Sho Hatsuyama, però que s'acabà decidint a l'esprint. Aquest fou guanyat inicialment per Elia Viviani, però fou desqualificat per una acció irregular i la victòria acabà en mans de Fernando Gaviria. Una caiguda a manca de 5 km afectà a Richard Carapaz (Movistar), que va perdre 40".[4]
- Orbetello – Frascati, 14 de maig de 2019, 235 km
Etapa molt llarga, trencacames i amb un final en pujada, amb els dos darrers quilòmetres al 4,5%. Marco Frapporti, Mirco Maestri i Damiano Cima protagonitzen l'escapada del dia, però foren neutralitzats a manca de 15 km. En els darrers quilòmetres es produeixen diverses caigudes que trenquen el gran grup. Un dels ciclistes més afectats fou Tom Dumoulin, que va perdre més de 4 minuts en l'arribada final. El vencedor de l'etapa fou l'equatorià Richard Carapaz, que atacà en els darrers metres de pujada.[5]
- Frascati – Terracina, 15 de maig de 2019, 140 km
Etapa curta, amb dues part ben diferenciades. Els primers 40 quilòmetres són accidentats, però a partir d'aquell moment sols una petita cota de quarta categoria trenca un recorregut totalment pla. L'etapa comença amb l'abandonament de Tom Dumoulin, molt afectat per la caiguda patida el dia abans. Una escapada formada per sis ciclistes anima l'etapa, però finalment són neutralitzats i la victòria se la disputen a l'esprint. El vencedor fou l'alemany Pascal Ackermann.[6]
- Cassino – San Giovanni Rotondo, 16 de maig de 2019, 238 km
Nova etapa llarguíssima i primer final exigent de la present edició, amb uns 35 darrers quilòmetres accidentats. Es corona el primer port de segona categoria de la present edició, d'11,6 km al 4,7% que es corona a 17 km de l'arribada. Durant els primers quilòmetres d'etapa es produeix una caiguda en la que es veuen afectats, entre d'altres, Primoz Roglic, Rafal Majka i Ilnur Zakarin. Els integrants d'una nombrosa escapada, formada per una dotzena de corredors, es disputen la victòria d'etapa i Fausto Masnada en serà el vencedor final, mentre Valerio Conti, segon d'etapa, aconseguirà el mallot rosa després que el gran grup perdés més de 7 minuts.[7]
- Vasto – L'Aquila, 17 de maig de 2019, 185 km
Etapa trencacames, amb la principal dificultat muntanyosa del dia situada a manca de 45 km per l'arribada. Després d'un inici d'etapa mogut a la recerca de l'escapada del dia es forma una nombrosa escapada integrada per una quinzena de corredors. En l'ascensió a Le Svolte di Popoli es produeixen diversos atacs entre els escapats, però no serà fins als darrers metres quan ataqui Pello Bilbao, per imposar-se amb uns metres sobre Tony Gallopin.[8]
- Tortoreto – Pesaro, 18 de maig de 2019, 239 km
Etapa més llarga de la present edició, amb uns primers 140 quilòmetres plans, mentre en la part final hi ha un parell de petites cotes. La victòria es va decidir a l'esprint, sent el vencedor l'australià Caleb Ewan.[9]
- Riccione – Ciutat de San Marino, 19 de maig de 2019, 34,8 km (contrarellotge individual)
Els primers 22 quilòmetres són plans, mentre els darrers 12 tenen un desnivell ascendent del 6,5 % i rampes màximes que arriben al 10 %. La victòria fou per a l'eslovè Primož Roglič, que s'imposà per 11 segons al vigent recordman de l'hora, el belga Victor Campenaerts. Entre els grans favorits Vincenzo Nibali, amb 1' 05" perduts fou el millor classificat.[10]
- Ravena - Mòdena, 21 de maig de 2019, 145 km
Etapa curta i totalment plana per la vall del Po. La victòria es va decidir a l'esprint, sent el vencedor el francès Arnaud Démare.[11]
- Carpi - Novi Ligure, 22 de maig de 2019, 221 km
Etapa llarga i totalment plana per la vall del Po. La victòria es va decidir a l'esprint, sent el vencedor l'australià Caleb Ewan.
- Cuneo - Pinerolo, 23 de maig de 2019, 158 km
Etapa de mitja muntanya, amb el primer port de primera categoria de la present edició, el Montoso, amb 8,8 km al 9,4 €, que es corona a manca de 32 km per l'arribada. A 2,5 km per l'arribada els ciclistes hauran de superar l'ascensió a la Via Principi d'Acaja (450 metres amb un desnivell mitjà del 14% i màximes que arriben al 20 %, sobre llambordes. Esprintadors com Elia Viviani i Caleb Ewan no prenen la sortida. L'etapa va estar marcada per una llarga i nombrosa escapada entre la que hi havia ciclistes com Gianluca Brambilla, Eros Capecchi, Damiano Caruso, Edward Dunbar i Jan Polanc. En la dura ascensió al Montosa l'escapada es trenca, amb un trio al capdavant que veu com un quartet se li uneix en el descens. La petita cota situada a poc més de 2 km torna a trencar el grup dels escapats i la victòria se l'acaben disputant tres ciclistes a l'esprint. Cesare Benedetti és el més ràpid, mentre Jan Polanc s'acaba vestint amb el mallot rosa en detriment del seu company d'equip, Valerio Conti.[12]
- Pinerolo - Ceresole Reale, 24 de maig de 2019, 196 km
Etapa d'alta muntanya, amb les ascensions al Coll de Lys (13,6 km al 6,8), el Plan del Lupo (14, km al 7,1%) i l'ascensió final a Ceresole Reale (20 km al 5,9 %) i cim situat a 2.247 msnm. Només començar l'etapa es forma una escapada integrada per 27 ciclistes, entre els quals destaquen Andrey Amador, Héctor Carretero, José Joaquín Rojas, Tony Gallopin, Alexis Vuillermoz, Ion Izagirre, Domenico Pozzovivo, Davide Formolo, Thomas De Gendt, Mikel Nieve, Ilnur Zakarin, Bauke Mollema i Giulio Ciccone. En el descens del Coll del Lys Tao Geoghegan Hart cau i es veu obligat a abandonar. En l'ascensió al Plan del Lupo l'escapada perd molts dels seus integrants, mentre pel darrere l'Astana Qazaqstan Team accelera el gran grup, cosa que posa contra les cordes al líder. A manca de 30 km Fausto Masnada és el primer en atacar, però és seguit per quatre ciclistes. En començar la darrera ascensió els escapats disposen de 35 segons sobre els immediats perseguidors i dos minuts i mig sobre el gran grup. Per davant queden Bauke Mollema, Ciccone, Zakarin i Mikel Nieve. En el grup de favorits Mikel Landa ataca, mentre Simon Yates i Jan Polanc tenen problemes. Landa, ajudat pels seus companys Amador i Carretero, augmenta les diferències sobre els favorits. L'etapa serà guanyada per Ilnur Zakarin, seguit per Nieve a 35" i Landa a 1' 19". Primož Roglič i Vincenzo Nibali arriben a 2'57" i Polanc conserva el mallot rosa.[13]
- Sent-Vincent - Courmayeur, 25 de maig de 2019, 131 km
Etapa d'alta muntanya, amb cinc ascensions puntuables. Destaquen dos ports de primera, el Verrogne (14,3 km al 7,0%) i el Coll San Carlo (10,1 km al 9,8%), que després d'un llarg descens condueix el recorregut fins a l'ascensió final a Courmayeur. En la primera ascensió del dia es produeixen importants moviments, amb escapades de Simon Yates, Primož Roglič i Richard Carapaz, però ràpidament són neutralitzats. Poc després es crea una escapada amb homes com Fausto Masnada, Giulio Ciccone, Andrey Amador i Hugh Carthy, però no tindran cap opció de guanyar l'etapa, ja que en la dura ascensió al San Carlo els favorits acceleren el ritme. El primer en moure's és Vincenzo Nibali, ràpidament reintegrat al gran grup, però quan ataca Richard Carapaz ningú el pot seguir. Corona amb poc més de mig minut, però en el descens i posterior ascensió fins a Courmayeur augmenta les diferències fins al 1'32" sobre Yates i 1'54" sobre el grup de Roglič, Nibali i Mikel Landa. El líder, Jan Polanc, perd més de 7' 30" i perd el liderat en favor de Carapaz, primer equatorià en vestir el mallot rosa.[14]
- Ivrea - Como, 26 de maig de 2019, 232 km
Etapa molt llarga, amb uns primers 150 km gairebé plans, mentre en els darrers 80 km es concentren dues ascensions de segons i una de tercera que es corona a tan sols 9 km per l'arribada. L'etapa va estar marcada per una llarga escapada protagonitzada per Mattia Cattaneo i Dario Cataldo que va arribar a disposa d'un quart d'hora sobre un gran grup comandat pel Movistar Team i el Mitchelton-Scott. En l'ascensió a Sormano, Simon Yates accelera i és seguit primer per Mikel Landa, Richard Carapaz i Vincenzo Nibali i poc després per la resta de favorits. Miguel Ángel López ataca i corona a 4' 15" dels escapats. En l'ascensió a Civiglio Primož Roglič no podrà seguir el ritme imposat per Vincenzo Nibali. El duet capdavanter corona amb 1 minut sobre el grup de Carapaz i 15" més tard ho fa el grup de Roglič. En el descens Roglič pateix una caiguda sense conseqüències físiques, però que li farà perdre un temps valuós en l'arribada respecte a Carapaz. La victòria final serà per Dario Cataldo.[15]
- Lovere - Ponte di Legno, 28 de maig de 2019, 194 km
- Commezzadura - Rasen-Antholz, 29 de maig de 2019, 181 km
- Olang - Santa Maria di Sala, 30 de maig de 2019, 222 km
- Treviso - San Martino di Castrozza, 31 de maig de 2019, 151 km
- Feltre - Croce d'Aune, 1 de juny de 2019, 194 km
- Verona - Verona, 2 de juny de 2019, 17 km, contrarellotge individual