Find & rent bikes from the best independent bike shops in Europe using BICILET Bike Rental.

Ride Stages Of The Giro d'Italia 2017 

The Giro d'Italia this year was fantastic - one of the best Grand Tours in recent years. 

We've had loads of requests for bike hire in Italy over the past few weeks, and many customers asking for advice on great places to ride. 

As the Giro took in some of the best cycling in Italy, we thought we'd help you out with links to GPS routes of the Giro stages.

The links are all to strava files of professionals who completed the race, so you can also see what a pro cyclist goes through in a Grand Tour.

We've also provided links to the region pages, so you can hire a bike and take on the adventure yourself!

Below is 3,609.1km worth of cycling - in the most beautiful areas of Italy - enjoy!

Strava Link Route (Start - Finish) Region (Link To Hire) Length Type Notable Climbs
Stage 1 Alghero – Olbia Sardinia 206 km Flat (small hills)  
Stage 2 Olbia – Tortolì Sardinia 221 km Hilly  
Stage 3 Tortolì – Cagliari Sardinia 148 km Flat  
Stage 4 Cefalù – Etna Sicily 181 km Mountains Mt Etna Finish
Stage 5 Pedara – Messina Sicily 159 km Hilly start, flat finish  
Stage 6 Reggio Calabria – Terme Luigiane Basilicata & Calabria 217 km Flat (small hills)  
Stage 7 Castrovillari – Alberobello Basilicata & Calabria 224 km Flat  
Stage 8 Molfetta – Peschici Puglia 189 km Flat start, hilly finish  
Stage 9 Montenero di Bisaccia – Blockhaus Abruzzo & Molise 139 km Mountain finish Blockhaus
Stage 10 Foligno – Montefalco Perugia 39 km Short hills (ITT)  
Stage 11 Firenze – Bagno di Romagna Tuscany 161 km Hilly (Appenines) Consuma; Fumaiolo
Stage 12 Forlì – Reggio Emilia Emilia-Romagna 234 km Hilly start, flat finish  
Stage 13 Reggio Emilia – Tortona Piemonte & Valle d'Aosta 167 km Flat  
Stage 14 Castellania – Oropa Piemonte & Valle d'Aosta 131 km Flat; mountain finish Oropa ("Pantani Mountain")
Stage 15 Valdengo – Bergamo Lombardy & The Lakes 199 km Flat start, hilly finish  
Stage 16 Rovetta – Bormio Lombardy & The Lakes 222 km Mountainous Mortirolo; Stelvio (x2)
Stage 17 Tirano – Canazei Trentino & Dolomites 219 km Mountainous Passo del Tonale
Stage 18 Moena – Ortisei/St. Ulrich Trentino & Dolomites 137 km Mountainous Dolomites - Pordoi;  Pontives
Stage 19 San Candido/Innichen – Piancavallo Trentino & Dolomites 191 km Mountainous Sella Chianzutan; Piancavallo
Stage 20 Pordenone – Asiago Venice & The Veneto 190 km Mountainous Monte Grappa; Foza
Stage 21 Monza – Milan Lombardy & The Lakes 29 km Flat (ITT)  


Henry: 30th May 2017 17:13:00