# | Date | Start - finish | Distance | Winner | ||
---|---|---|---|---|---|---|
1 | Sa 8 May | Turijn — Turijn | 9,0 km | Filippo Ganna | View result | |
2 | Su 9 May | Stupinigi — Novara | 173,0 km | Tim Merlier | View result | |
3 | Mo 10 May | Biella — Canale | 187,0 km | Taco van der Hoorn | View result | |
4 | Tu 11 May | Piacenza — Sestola | 186,0 km | Joe Dombrowski | View result | |
5 | We 12 May | Modena — Cattolica | 171,0 km | Caleb Ewan | View result | |
6 | Th 13 May | Grotte di Frasassi — Ascoli Piceno | 150,0 km | Gino Mäder | View result | |
7 | Fr 14 May | Notaresco — Termoli | 178,0 km | Caleb Ewan | View result | |
8 | Sa 15 May | Foggia — Guardia Sanframondi | 173,0 km | Victor Lafay | View result | |
9 | Su 16 May | Castel di Sangro — Campo Felice | 160,0 km | Egan Bernal | View result | |
10 | Mo 17 May | L’Aquila — Foligno | 140,0 km | Peter Sagan | View result | |
Tu 18 May | Restday | |||||
11 | We 19 May | Perugia — Montalcino | 163,0 km | Mauro Schmid | View result | |
12 | Th 20 May | Siena — Bagno di Romagna | 209,0 km | Andrea Vendrame | View result | |
13 | Fr 21 May | Ravenna — Verona | 197,0 km | Giacomo Nizzolo | View result | |
14 | Sa 22 May | Cittadella — Monte Zoncolan | 205,0 km | Lorenzo Fortunato | View result | |
15 | Su 23 May | Grado — Gorizia | 145,0 km | Victor Campenaerts | View result | |
16 | Mo 24 May | Sacile — Cortina d’Ampezzo | 212,0 km | Egan Bernal | View result | |
Tu 25 May | Restday | |||||
17 | We 26 May | Canazei — Sega di Ala | 193,0 km | Dan Martin | View result | |
18 | Th 27 May | Rovereto — Stradella | 228,0 km | Alberto Bettiol | View result | |
Fr 28 May | Restday | |||||
19 | Sa 29 May | Abbiategrasso — Alpe di Mera/Valsesia | 178,0 km | Simon Yates | View result | |
Su 30 May | Restday | |||||
20 | Sa 29 May | Verbania — Valle Spluga/Alpe Motta | 164,0 km | Damiano Caruso | View result | |
21 | Su 30 May | Senago — Milaan | 29,4 km | Filippo Ganna | View result |