Races / Giro d'Italia
Giro d'Italia Grand Tour
ITA · 4 May – 27 May 2018
Stages — 2018
| Stage | Date | Route | Distance | Winner |
|---|---|---|---|---|
| Stage 1 | 04 May | 10 km | Tom Dumoulin | |
| Stage 2 | 05 May | 167 km | Elia Viviani | |
| Stage 3 | 06 May | 229 km | Elia Viviani | |
| Stage 4 | 07 May | 202 km | Tim Wellens | |
| Stage 5 | 08 May | 153 km | Enrico Battaglin | |
| Stage 6 | 09 May | 164 km | Johan Esteban Chaves | |
| Stage 7 | 10 May | 159 km | Sam Bennett | |
| Stage 8 | 11 May | 209 km | Richard Carapaz | |
| Stage 9 | 12 May | 225 km | Simon Yates | |
| Stage 10 | 13 May | 244 km | Matej Mohoric | |
| Stage 11 | 14 May | 156 km | Simon Yates | |
| Stage 12 | 15 May | 214 km | Sam Bennett | |
| Stage 13 | 16 May | 180 km | Elia Viviani | |
| Stage 14 | 17 May | 186 km | Christopher Froome | |
| Stage 15 | 18 May | 176 km | Simon Yates | |
| Stage 16 | 19 May | 34 km | Rohan Dennis | |
| Stage 17 | 20 May | 155 km | Elia Viviani | |
| Stage 18 | 21 May | 196 km | Maximilian Schachmann | |
| Stage 19 | 22 May | 184 km | Christopher Froome | |
| Stage 20 | 23 May | 214 km | Mikel Nieve | |
| Stage 21 | 24 May | 115 km | Sam Bennett |