Giro d’Italia 2017: Full schedule, viewing info, live stream
This year‘s Giro D’Italia began May 5 and runs through Sunday, May 28.
Below is a full list of stages, course locations and dates for this year’s race, which marks the 100th anniversary of the event.
The 2017 Giro d’Italia will be streamed live exclusively on fuboTV. Full races will be broadcast live and on-demand. Start your seven-day free trial by clicking here.
Stage | Date | Location | Length | Type |
Stage 1 | May 05, 2017 | Alghero - Olbia | 206 km | Flat |
Stage 2 | May 06, 2017 | Olbia - Tortoli | 221 km | Hills |
Stage 3 | May 07, 2017 | Tortoli - Cagliari | 148 km | Flat |
Rest day | May 08, 2017 |
|
|
|
Stage 4 | May 09, 2017 | Cefalu - Etna | 181 km | Mountain |
Stage 5 | May 10, 2017 | Pedara - Messina | 159 km | Hills |
Stage 6 | May 11, 2017 | Reggio Calabria - Terme Luigiane | 217 km | Flat |
Stage 7 | May 12, 2017 | Castrovillari - Alberobello | 224 km | Flat |
Stage 8 | May 13, 2017 | Molfetta - Paschici | 189 km | Hills |
Stage 9 | May 14, 2017 | Montenero de Bisaccia - Blockhaus | 149 km | Mountain |
Rest day | May 15, 2017 |
|
|
|
Stage 10 | May 16, 2017 | Foligno - Montefalco | 39.8 km | ITT |
Stage 11 | May 17, 2017 | Firenze - Bagno di Romagna | 161 km | Hills |
Stage 12 | May 18, 2017 | Forli - Reggio Emilia | 229 km | Hills |
Stage 13 | May 19, 2017 | Reggio Emilia - Tortona | 167 km | Flat |
Stage 14 | May 20, 2017 | Castellania - Oropa | 131 km | Mountain |
Stage 15 | May 21, 2017 | Valdengo - Bergamo | 199 km | Hills |
Rest day | May 22, 2017 |
|
|
|
Stage 16 | May 23, 2017 | Rovetta - Bormio | 222 km | Mountain |
Stage 17 | May 24, 2017 | Tirano - Canazei | 219 km | Mountain |
Stage 18 | May 25, 2017 | Moena - Ortisei | 137 km | Mountain |
Stage 19 | May 26, 2017 | San Candido / Innichen - Piancavallo | 191 km | Mountain |
Stage 20 | May 27, 2017 | Pordenone - Asiago | 190 km | Mountain |
Stage 21 | May 28, 2017 | Monza - Milan | 29.3 km | ITT |