1. Etappe (Samstag, 6. Mai): Fossacesia - Ortona (19,6 km/EZF): Sieger Remco Evenepoel (Belgien)
2. Etappe (Sonntag, 7. Mai): Teramo - San Salvo (201 km, flach): Sieger Jonathan Milan (Italien)
3. Etappe (Montag, 8. Mai): Vasto - Melfi (216 km, wellig): Sieger Michael Matthews (Australien)
4. Etappe (Dienstag, 9. Mai): Venosa - Lago Laceno (175 km, Bergankunft): Aurélien Paret-Peintre (Frankreich)
5. Etappe (Mittwoch, 10. Mai): Atripalda - Salerno (171 km, bergig): Kaden Groves (Australien)
6. Etappe (Donnerstag, 11. Mai): Neapel - Neapel (162 km, wellig): Mads Pedersen (Dänemark)
7. Etappe (Freitag 12. Mai): Capua - Gran Sasso (218 km, Bergankunft): Davide Bais (Italien)
8. Etappe (Samstag, 13. Mai): Terni - Fossombrone (207 km, wellig): Ben Healy (Irland)
9. Etappe (Sonntag, 14. Mai): Savignano sul Rubicone - Cesena (35 km/EZF): Remco Evenepoel (Belgien)
1. Ruhetag (Montag, 15. Mai)
10. Etappe (Dienstag, 16. Mai): Scandiano - Viareggio (196 km, bergig): Magnus Cort Nielsen (Dänemark)
11. Etappe (Mittwoch, 17. Mai): Camaiore - Tortona (219 km, wellig): Pascal Ackermann (Deutschland)
12. Etappe (Donnerstag, 18. Mai): Bra - Rivoli (179 km, bergig): Nico Denz (Deutschland)
13. Etappe (Freitag, 19. Mai): Borgofranco d'Ivrea - Crans Montana (207 km, Bergankunft): Einer Rubio (Kolumbien)
14. Etappe (Samstag, 20. Mai): Sierre - Cassano Magnago (193 km, bergig): Nico Denz (Deutschland)
15. Etappe (Sonntag, 21. Mai): Seregno - Bergamo (195 km, bergig): Brandon McNulty (USA)
2. Ruhetag (Montag, 22. Mai)
16. Etappe (Dienstag, 23. Mai): Sabbio Chiese - Monte Bondone (203 km, Bergankunft): Joao Almeida (Portugal)
17. Etappe (Mittwoch, 24. Mai): Pergina Valsugana - Caorle (195 km, flach): Alberto Dainese (Italien)
18. Etappe (Donnerstag, 25. Mai): Oderzo - Val di Zoldo (161 km, bergig): Filippo Zana (Italien)
19. Etappe (Freitag, 26. Mai): Longarone - Tre Cime di Lavaredo (183 km, Bergankunft): Santiago Buitrago (Kolumbien)
20. Etappe (Samstag, 27. Mai): Tarvisio - Monte Lussari (18,6 km/EZF): Primoz Roglic (Slowenien)
21. Etappe (Sonntag, 28. Mai): Rom - Rom (135 km, flach): Mark Cavendish (Großbritannien)