| 1 | A | B | C | D | E | F | G |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 2 | 2017 Giro d'Italia - Route and stages |  |  |  |  |  |  |
| 3 | Stage | Date | Course | Distance | Type | Type | Winner |
| 4 | 1 | 5 May | Alghero to Olbia | 206 km (128 mi) | - | Low-difficulty stage | Lukas Pöstlberger (AUT) |
| 5 | 2 | 6 May | Olbia to Tortolì | 221 km (137 mi) | - | Medium-difficulty stage | André Greipel (GER) |
| 6 | 3 | 7 May | Tortolì to Cagliari | 148 km (92 mi) | - | Low-difficulty stage | Fernando Gaviria (COL) |
| 7 | - | 8 May | Rest day | Rest day | Rest day | Rest day | Rest day |
| 8 | 4 | 9 May | Cefalù to Etna (Rifugio Sapienza) | 181 km (112 mi) | - | High-difficulty stage | Jan Polanc (SLO) |
| 9 | 5 | 10 May | Pedara to Messina | 159 km (99 mi) | - | Low-difficulty stage | Fernando Gaviria (COL) |
| 10 | 6 | 11 May | Reggio Calabria to Terme Luigiane | 217 km (135 mi) | - | Medium-difficulty stage | Silvan Dillier (SUI) |
| 11 | 7 | 12 May | Castrovillari to Alberobello | 224 km (139 mi) | - | Low-difficulty stage | Caleb Ewan (AUS) |
| 12 | 8 | 13 May | Molfetta to Peschici | 189 km (117 mi) | - | Medium-difficulty stage | Gorka Izagirre (ESP) |
| 13 | 9 | 14 May | Montenero di Bisaccia to Blockhaus | 149 km (93 mi) | - | Medium-difficulty stage | Nairo Quintana (COL) |
| 14 | - | 15 May | Rest day | Rest day | Rest day | Rest day | Rest day |
| 15 | 10 | 16 May | Foligno to Montefalco | 39.8 km (25 mi) | - | Individual time trial | Tom Dumoulin (NED) |
| 16 | 11 | 17 May | Florence (Ponte a Ema) to Bagno di Romagna | 161 km (100 mi) | - | Medium-difficulty stage | Omar Fraile (ESP) |
| 17 | 12 | 18 May | Forlì to Reggio Emilia | 229 km (142 mi) | - | Low-difficulty stage | Fernando Gaviria (COL) |
| 18 | 13 | 19 May | Reggio Emilia to Tortona | 167 km (104 mi) | - | Low-difficulty stage | Fernando Gaviria (COL) |
| 19 | 14 | 20 May | Castellania to Santuario di Oropa | 131 km (81 mi) | - | Medium-difficulty stage | Tom Dumoulin (NED) |
| 20 | 15 | 21 May | Valdengo to Bergamo | 199 km (124 mi) | - | Medium-difficulty stage | Bob Jungels (LUX) |
| 21 | - | 22 May | Rest day | Rest day | Rest day | Rest day | Rest day |
| 22 | 16 | 23 May | Rovetta to Bormio | 222 km (138 mi) | - | High-difficulty stage | Vincenzo Nibali (ITA) |
| 23 | 17 | 24 May | Tirano to Canazei | 219 km (136 mi) | - | Medium-difficulty stage | Pierre Rolland (FRA) |
| 24 | 18 | 25 May | Moena to Ortisei/St. Ulrich | 137 km (85 mi) | - | High-difficulty stage | Tejay van Garderen (USA) |
| 25 | 19 | 26 May | Innichen/San Candido to Piancavallo | 191 km (119 mi) | - | High-difficulty stage | Mikel Landa (ESP) |
| 26 | 20 | 27 May | Pordenone to Asiago | 190 km (118 mi) | - | High-difficulty stage | Thibaut Pinot (FRA) |
| 27 | 21 | 28 May | Monza (Autodromo) to Milan | 29.3 km (18 mi) | - | Individual time trial | Jos van Emden (NED) |

Question: How long is the stage
Answer: The longest 2017 Giro d'Italia was stage 12 at 229 km (142 mi) and stage 14 was at 131 km (81 mi).