Tour of Italy 2017

100 edition - 21 stages - 05-05-2017 -> 28-05-2017
Winner: Dumoulin, Tom (NED)

Stages

Stage 1 - Flat

Alghero -> Olbia

05-05-2017
Start: 12:25:00 - End : 17:27:00
206.0 Kms

Stage 2 - Medium Mountain

Olbia -> Tortolì

06-05-2017
Start: 11:40:00 - End : 17:30:00
221.0 Kms

Stage 3 - Flat

Tortolì -> Cagliari

07-05-2017
Start: 13:45:00 - End : 17:15:00
148.0 Kms

Stage 4 - Mountain

Cefalù -> Etna

09-05-2017
Start: 12:00:00 - End : 17:37:00
181.0 Kms

Stage 5 - Flat

Pedrara -> Messina

10-05-2017
Start: 13:20:00 - End : 17:25:00
159.0 Kms

Stage 6 - Medium Mountain

Reggio Calabria -> Terme Luigiane

11-05-2017
Start: 11:45:00 - End : 17:29:00
217.0 Kms

Stage 7 - Flat

Castrovillari -> Alberobello (Valle D'Itria)

12-05-2017
Start: 12:00:00 - End : 17:28:00
224.0 Kms

Stage 8 - Medium Mountain

Molfetta -> Peschici

13-05-2017
Start: 12:35:00 - End : 17:26:00
189.0 Kms

Stage 9 - Mountain

Montenero Di Bisaccia -> Blockhaus

14-05-2017
Start: 13:10:00 - End : 17:32:00
152.0 Kms

Stage 10 - Time Trial

Foligno -> Montefalco

16-05-2017
Start: 12:50:00 - End : 17:15:00
39.8 Kms

Stage 11 - Medium Mountain

Firenze -> Bagno Di Romagna

17-05-2017
Start: 12:35:00 - End : 17:29:00
161.0 Kms

Stage 12 - Flat

Forlì -> Reggio Emilia

18-05-2017
Start: 11:40:00 - End : 17:32:00
234.0 Kms

Stage 13 - Flat

Reggio Emilia -> Tortona

19-05-2017
Start: 13:30:00 - End : 17:28:00
167.0 Kms

Stage 14 - Mountain

Castellania -> Oropa (Biella)

20-05-2017
Start: 13:55:00 - End : 17:23:00
131.0 Kms

Stage 15 - Medium Mountain

Valdengo -> Bergamo

21-05-2017
Start: 12:15:00 - End : 17:30:00
199.0 Kms

Stage 16 - Mountain

Rovetta -> Bormio

23-05-2017
Start: 10:40:00 - End : 17:40:00
222.0 Kms

Stage 17 - Medium Mountain

Tirano -> Canazei (Val Di Fassa)

24-05-2017
Start: 11:25:00 - End : 17:31:00
219.0 Kms

Stage 18 - Mountain

Moena (Val Di Fassa) -> Ortisei/St. Ulrich (Val Gardena)

25-05-2017
Start: 13:10:00 - End : 17:28:00
137.0 Kms

Stage 19 - Mountain

San Candido/Innichen -> Piancavallo

26-05-2017
Start: 12:05:00 - End : 17:35:00
191.0 Kms

Stage 20 - Mountain

Pordenone -> Asiago

27-05-2017
Start: 12:05:00 - End : 17:33:00
190.0 Kms

Stage 21 - Time Trial

Monza (Autodromo Nazionale) -> Milano

28-05-2017
Start: 13:10:00 - End : 17:10:00
29.3 Kms