2017 Giro d'Italia, Stage 1 to Stage 11

The 2017 Giro d'Italia began on 5 May, and stage 11 occurred on 17 May. The race began in Alghero on the island of Sardinia.

Stage 1

 * 5 May 2017 — Alghero to Olbia, 206 km

Stage 2

 * 6 May 2017 — Olbia to Tortolì, 221 km

Stage 3

 * 7 May 2017 — Tortolì to Cagliari, 148 km

Stage 4

 * 9 May 2017 — Cefalù to Etna (Rifugio Sapienza), 181 km

Stage 5

 * 10 May 2017 — Pedara to Messina, 159 km

Stage 6

 * 11 May 2017 — Reggio Calabria to Terme Luigiane, 217 km

Stage 7

 * 12 May 2017 — Castrovillari to Alberobello, 224 km

Stage 8

 * 13 May 2017 — Molfetta to Peschici, 189 km

Stage 9

 * 14 May 2017 — Montenero di Bisaccia to Blockhaus, 149 km

Stage 10

 * 16 May 2017 — Foligno to Montefalco, 39.8 km, individual time trial (ITT)

Stage 11

 * 17 May 2017 — Florence (Ponte a Ema) to Bagno di Romagna, 161 km