Giro d'Italia 2017

May 5-28, Alghero, Italy, Road - WorldTour

Stagedatelocationdistanceliveresults
Stage 1May 05, 2017Alghero - Olbia206 kmAs it happenedresults
Stage 2May 06, 2017Olbia - Tortoli221 kmAs it happenedresults
Stage 3May 07, 2017Tortoli - Cagliari148 kmAs it happenedresults
Rest day 1 May 08, 2017
Stage 4May 09, 2017Cefalu - Etna181 kmAs it happenedresults
Stage 5May 10, 2017Pedara - Messina159 kmAs it happenedresults
Stage 6May 11, 2017Reggio Calabria - Terme Luigiane217 kmAs it happenedresults
Stage 7May 12, 2017Castroviillari - Alberobello224 kmAs it happenedresults
Stage 8May 13, 2017Molfetta - Paschici189 kmAs it happenedresults
Stage 9May 14, 2017Montenero de Bisaccia - Blockhaus149 kmAs it happenedresults
Rest day 2 May 15, 2017
Stage 10May 16, 2017Foligno - Montefalco (ITT)39.8 kmAs it happenedresults
Stage 11May 17, 2017Firenze - Bagno di Romagna161 kmAs it happenedresults
Stage 12May 18, 2017Forli - Reggio Emilia229 kmAs it happenedresults
Stage 13May 19, 2017Reggio Emilia - Tortona167 kmAs it happenedresults
Stage 14May 20, 2017Castellania - Oropa131 kmAs it happenedresults
Stage 15May 21, 2017Valdengo - Bergamo199 kmAs it happenedresults
Rest day 3 May 22, 2017
Stage 16May 23, 2017Rovetta - Bormio222 kmAs it happenedresults
Stage 17May 24, 2017Tirano - Canazei219 kmAs it happenedresults
Stage 18May 25, 2017Moena - Ortisei137 kmAs it happenedresults
Stage 19May 26, 2017San Candido / Innichen - Piancavallo191 kmAs it happenedresults
Stage 20May 27, 2017Pordenone - Asiago190 kmAs it happenedresults
Stage 21May 28, 2017Monza - Milan (ITT)29.3 kmAs it happenedresults
Back to top