Stage Schedule

The schedule for Fantasy Giro d'Italia 2017 is shown below.

Stage Route Distance
Stage 1Alghero - Olbia206 km
Stage 2Olbia - Tortoli221 km
Stage 3Tortoli - Cagliari148 km
Stage 4Cefalu - Etna181 km
Stage 5Pedara - Messina159 km
Stage 6Reggio Calabria - Terme Luigiane217 km
Stage 7Castrovillari - Alberobello224 km
Stage 8Molfetta - Peschici189 km
Stage 9Montenero di Bisaccia - Blockhaus152 km
Stage 10 (ITT)Foligno - Montefalco40 km
Stage 11Firenze - Bagno de Romagna161 km
Stage 12Forli - Reggio Emilia229 km
Stage 13Reggio Emilia - Tortona167 km
Stage 14Castellania - Oropa131 km
Stage 15Valdengo - Bergamo199 km
Stage 16Rovett - Bormio222 km
Stage 17Tirano - Canazei219 km
Stage 18Moena - Ortisei/St. Urlich137 km
Stage 19San Candido/Innichen - Piancavallo191 km
Stage 20Pordenone - Asiago190 km
Stage 21 (ITT)Monza - Milano29 km