Races / Giro d'Italia
Giro d'Italia Grand Tour
ITA · 6 May – 29 May 2016
Stages — 2016
| Stage | Date | Route | Distance | Winner |
|---|---|---|---|---|
| Stage 1 | 06 May | 10 km | Tom Dumoulin | |
| Stage 2 | 07 May | 190 km | Marcel Kittel | |
| Stage 3 | 08 May | 190 km | Marcel Kittel | |
| Stage 4 | 09 May | 200 km | Diego Ulissi | |
| Stage 5 | 10 May | 233 km | Andre Greipel | |
| Stage 6 | 11 May | 157 km | Tim Wellens | |
| Stage 7 | 12 May | 211 km | Andre Greipel | |
| Stage 8 | 13 May | 186 km | Gianluca Brambilla | |
| Stage 9 | 14 May | 41 km | Primoz Roglic | |
| Stage 10 | 15 May | 219 km | Giulio Ciccone | |
| Stage 11 | 16 May | 227 km | Diego Ulissi | |
| Stage 12 | 17 May | 182 km | Andre Greipel | |
| Stage 13 | 18 May | 170 km | Mikel Nieve | |
| Stage 14 | 19 May | 210 km | Johan Esteban Chaves | |
| Stage 15 | 20 May | 11 km | Alexander Foliforov | |
| Stage 16 | 21 May | 132 km | Alejandro Valverde | |
| Stage 17 | 22 May | 196 km | Roger Kluge | |
| Stage 18 | 23 May | 244 km | Matteo Trentin | |
| Stage 19 | 24 May | 162 km | Vincenzo Nibali | |
| Stage 20 | 25 May | 134 km | Rein Taaramae | |
| Stage 21 | 26 May | 163 km | Nikias Arndt |