Giro 2017: Route and stages

Giro 2017 Route
Tom Dumoulin won the 100th edition of the Giro d’Italia, while the podium was rounded out by Nairo Quintana and Vincenzo Nibali. The route was packed with legendary climbs, such as a double ascent of the Stelvio, Blockhaus, Mortirolo, and more. Dumoulin delivered the decisive blow in two long individual time trials. The best sprinter in the 2017 Giro was Fernando Gaviria, who took four stages in his first Grand Tour.

Check out the full route of the 2017 Giro d’Italia. Navigate the links in the table below to read about individual stages, including detailed route maps and profiles.

Giro d’ Italia 2017 stages:

Date Route (start and finish) Length Type
1 Fr 5-5 Alghero – Olbia 206.0 km flat
2 Sa 6-5 Olbia – Tortolì 221.0 km hills
3 Su 7-5 Tortolì – Cagliari 148.0 km flat
Mo 8-5 Rest day
4 Tu 9-5 Cefalù – Etna 181.0 km mountains
5 We 10-5 Pedara – Messina 159.0 km hills, flat finish
6 Th 11-5 Reggio Calabria – Terme Luigiane 217.0 km finish uphill
7 Fr 12-5 Castrovillari – Alberobello 224.0 km flat
8 Sa 13-5 Molfetta – Peschici 189.0 km hills, flat start
9 Su 14-5 Montenero di Bisaccia – Blockhaus 139.0 km mountain finish
Mo 15-5 Rest day
10 Tu 16-5 Foligno – Montefalco 39.8 km ITT, hills
11 We 17-5 Firenze (Ponte a Ema)– Bagno di Romagna 161.0 km hills
12 Th 18-5 Forlì – Reggio Emilia 234.0 km hills, flat finish
13 Fr 19-5 Reggio Emilia – Tortona 167.0 km flat
14 Sa 20-5 Castellania – Oropa 131.0 km mountain finish
15 Su 21-5 Valdengo – Bergamo 199.0 km hills, flat start
Mo 22-5 Rest day
16 Tu 23-5 Rovetta – Bormio 222.0 km mountains
17 We 24-5 Tirano – Canazei 219.0 km mountains
18 Th 25-5 Moena – Ortisei/St. Ulrich 137.0 km mountains
19 Fr 26-5 San Candido/Innichen – Piancavallo 191.0 km mountains
20 Sa 27-5 Pordenone – Asiago 190.0 km mountains
21 Su 28-5 Monza – Milan 29.3 km ITT, flat

Giro d’Italia 2017: Route maps, height profiles, and more

Click on the images to zoom


Watch the highlights of recent races here:

More articlesGiro 2017 Route stage 5: Pedara - MessinaGiro 2017 Route stage 6: Reggio Calabria - Terme LuigianeGiro 2017 Route stage 7: Castrovillari - AlberobelloGiro 2017 Route stage 8: Molfetta - PeschiciGiro 2017 Route stage 9: Montenero di Bisaccia - Passo Lanciano/BlockhausGiro 2017 Route stage 10: Folignio - MontefalcoGiro 2017 Route stage 11: Firenze (Ponte a Ema) - Bagno di RomagnaGiro 2017 Route stage 12: Forlì - Reggio EmiliaGiro 2017 Route stage 13: Reggio Emilia - TortonaGiro 2017 Route stage 14: Castellania - OropaGiro 2017 Route stage 15: Valdengo - BergamoGiro 2017 Route stage 16: Rovetta - BormioGiro 2017 Route stage 17: Tirano - CanazeiGiro 2017 Route stage 18: Moena - OrtiseiGiro 2017 Route stage 19: San Candido/Innichen - PiancavalloGiro 2017 Route stage 20: Pordenone – AsiagoGiro 2017 Route stage 21: Monza - Milan