O evento foi apresentado nos estúdios da RAI em Corso Sempione, Milão, pelos organizadores. A edição 104 decorrerá de 8 a 30 de Maio e terá um percurso equilibrado - com um total de 3.450,4 km - que, como é habitual, terá várias etapas de alta montanha, como a 14ª, com final no temível Zoncolán - 10 km com cerca de 12% de desnível médio -, a 16ª, com final em Cortina d´Ampezzo, de 212 km e nada mais, nada menos do que 5.700 metros de desnível acumulado (com a Crosetta, Paso Fedaia, Paso Pordoi, Cima Coppi com os seus 2.239 metros de altitude, e Passo Giau); ou a penúltima etapa, pelos Alpes suíços, atravessando o Passo de San Bernardino e o Passo dello Spugla, com chegada em alto no Valle de Spugla, numa jornada que sumará 4.700 metros de desnível. No total haverá sete chegadas em alto, três delas na última semana de prova.
A Volta a Itália terá um contrarrelógio a abrir e um a fechar (no último dia), somando no total 38,8 km. A primeira etapa será um CRI de 9 km pelas ruas de Turim, e a última terá 29,4 km com final na praça de Duomo de Milão. Além disso, outra das jornadas mais esperadas será a 11ª, uma etapa exigente entre Perugia e Montalcino com 35 km de sterrato na sua parte final.
Vários ciclistas de topo mundial confirmaram a sua participação como Egan Bernal, Vincenzo Nibali, Thibaut Pinot, Remco Evenepoel (caso recupere bem das suas dores na pélvis), Simon Yates, Filippo Ganna, Mikel Landa, Alexandr Vlasov, Daniel Felipe Martínez, Giulio Ciccone, Emanuel Buchmann, George Bennett, Bauke Mollema, Dan Martin, Marc Soler... O vencedor do ano passado, Tao Geoghegan Hart não estará presente, pois anunciou que participará na Volta a França. Em princípio João Almeida também não estará no Giro, contudo tudo dependerá de como decorrer o seu calendário de provas.
Entre os sprinters que já confirmaram a sua participação, destacam-se os nomes de Caleb Ewan, Fernando Gaviria, Giacomo Nizzolo, Elia Viviani e Peter Sagan. Terão, à priori, seis etapas propícias para o sprint.
ETAPAS GIRO DE ITALIA 2021
1ª etapa. 8 de maio. Turim - Turim. 9 km CRI
2ª etapa. 9 de maio. Stupinigi - Novara. 173 km
3ª etapa. 10 de maio. Biella - Canale. 187 km
4ª etapa. 11 de maio. Piacenza - Sestola. 186 km
5ª etapa. 12 de maio. Modena - Cattolica. 171 km
6ª etapa. 13 de maio. Grotta di Frasassi - Ascoli Piceno (San Giacomo). 150 km
7ª etapa. 14 de maio. Notaresco - Termoli. 178 km
8ª etapa. 15 de maio. Foggia-Guardia Sanframondi. 173 km
9ª etapa. 16 de maio. Castel di Sangro - Campo Felice (Rocca di Cambio). 160 km
10ª etapa. 17 de maio. L’Aquila - Foligno. 140 km
18 de maio - Jornada de descanso
11ª etapa. 19 de maio. Perugia - Montalcino (Brunello di Montalcino Wine Stage). 163 km
12ª etapa. 20 de maio. Siena - Bagno di Romagna. 209 km
13ª etapa. 21 de maio. Ravena - Verona. 197 km
14ª etapa. 22 de maio. Cittadella - Monte Zoncolan. 205 km
15ª etapa. 23 de maio. Grado - Gorizia. 145 km
16ª etapa. 24 de maio. Sacile - Cortina d´Ampezzo. 212 km
25 de maio - Jornada de descanso
17ª etapa. 26 de maio. Canazei - Sega di Ala. 193 km
18ª etapa. 27 de maio. Rovereto - Stradella. 228 km
19ª etapa. 28 de maio. Abbiategrasso - Alpe di Mera (Valsesia). 178 km
20ª etapa. 29 de maio. Verbania - Valle Spluga-Alpe Motta. 164 km
21ª etapa. 30 de maio. Senago - Milán. 29,4 km (CRI)