Tappe e vincitori del Giro d'Italia 2017
Tappa 1, 5 maggio: Alghero – Olbia 203 km
Vincitore: L. Postlberger (Bora-Hansgrohe) - Maglia Rosa: L. Postlberger (Bora-Hansgrohe)
Tappa 2, 6 maggio: Olbia – Tortolì 208 km
Vincitore: A. Greipel (Lotto-Soudal) - Maglia Rosa: A. Greipel (Lotto-Soudal)
Tappa 3, 7 maggio: Tortolì – Cagliari 148 km
Vincitore: F. Gaviria (Quick-Step Floors) - Maglia Rosa: F. Gaviria (Quick-Step Floors)
Riposo, 10 maggio
Tappa 4, 9 maggio: Cefalù – Etna 180 km
Vincitore: J. Polanc (UAE Team Emirates) - Maglia Rosa: B. Jungels (Quick-Step Floors)
Tappa 5, 10 maggio: Pedara – Messina 157 km
Vincitore: F. Gaviria (Quick-Step Floors) - Maglia Rosa: B. Jungels (Quick-Step Floors)
Tappa 6, 11 maggio: Reggio Calabria – Terme Luigiane 207 km
Vincitore: S. Dillier (Bmc) - Maglia Rosa: B. Jungels (Quick-Step Floors)
Tappa 7, 12 maggio: Castrovillari – Alberobello 220 km
Vincitore: C. Ewan (Orica-Scott) - Maglia Rosa: B. Jungels (Quick-Step Floors)
Tappa 8, 13 maggio: Molfetta – Peschici 189 km
Vincitore: G. Izaguirre (Movistar)- Maglia Rosa: B. Jungels (Quick-Step Floors)
Tappa 9, 14 maggio: Montenero di Bisaccia – Blockhaus 139 km
Vincitore: N. Quintana (Movistar) - Maglia rosa: N. Quintana (Movistar)
Riposo, 15 maggio
Tappa 10, 16 maggio: Foligno – Montefalco 39 km Cronometro individuale
Vincitore: T. Dumoulin (team Sunweb) - Maglia rosa: T. Dumoulin (team Sunweb)
Tappa 11, 17 maggio: Firenze – Bagno di Romagna 161 km
Vincitore: O. Fraile (team Dimension Data) - Maglia rosa: T. Dumoulin (team Sunweb)
Tappa 12, 18 maggio: Forlì – Reggio Emilia 237 km
Vincitore: F. Gaviria (Quick-Step Floors) - Maglia rosa: T. Dumoulin (team Sunweb)
Tappa 13, 19 maggio: Reggio Emilia – Tortona 162 km
Vincitore: F. Gaviria (Quick-Step Floors) - Maglia rosa: T. Dumoulin (team Sunweb)
Tappa 14, 20 maggio: Castellania – Oropa 131 km
Vincitore: T. Dumoulin (team Sunweb) - Maglia rosa: T. Dumoulin (team Sunweb)
Tappa 15, 21 maggio: Valdengo – Bergamo 199 km
Riposo, 22 maggio
Tappa 16, 23 maggio: Rovetta – Bormio 227 km
Vincitore: V. Nibali (Bahrain Merida) - Maglia rosa: T. Dumoulin (team Sunweb)
Tappa 17, 24 maggio: Tirano – Canazei 219 km
Vincitore: P. Rolland (Cannondale-Drapac) - Maglia rosa: T. Dumoulin (team Sunweb)
Tappa 18, 25 maggio: Moena – Ortisei/St. Urlich 137 km
Vincitore: T. Van Garderen (Bmc) - Maglia rosa: : T. Dumoulin (team Sunweb)
Tappa 19, 26 maggio: San Candido/Innichen – Piancavallo 191 km
Vincitore: M. Landa (Team Sky) - Maglia rosa: N. Quintana (Movistar)
Tappa 20, 27 maggio: Pordenone – Asiago 190 km
Vincitore: T. Pinot (Fdj) - Maglia rosa: N. Quintana (Movistar)
Tappa 21, 28 maggio: Monza – Milano 28 km Cronometro individuale
Vincitore: J. Van Emden (Lotto Nl-Jumbo) - Maglia rosa: T. Dumoulin