- Race Home
-
Stages
-
Stage 18.4km | Amsterdam - Amsterdam (ITT)
-
Stage 2210km | Amsterdam - Utrecht
-
Stage 3224km | Amsterdam - Middelburg
-
Rest daySavigliano - Savigliano
-
Stage 433km | Savigliano - Cuneo (TTT)
-
Stage 5162km | Novara - Novi Ligure
-
Stage 6172km | Fidenza - Marina di Carrara
-
Stage 7222km | Carrara - Montalcino
-
Stage 8189km | Chianciano - Monte Terminillo
-
Stage 9187km | Frosinone - Cava de' Tirreni
-
Stage 10230km | Avellino - Bitonto
-
Stage 11262km | Lucera - L'Aquila
-
Stage 12206km | Città Sant'Angelo - Porto Recanti
-
Stage 13223km | Porto Recanti - Cesenatico
-
Stage 14205km | Ferrara - Asolo (Monte Grappa)
-
Stage 15222km | Mestre - Zoncolan
-
Rest dayFriuli - Friuli
-
Stage 1612.9km | San Vigilio di Marebbe - Plan de Corones (TT)
-
Stage 17173km | Brunico - Pejo Terme
-
Stage 18156km | Levico Terme - Brescia
-
Stage 19195km | Brescia - Aprica
-
Stage 20178km | Bormio - Passa del Tonale
-
Stage 2115km | Verona - Verona (ITT)
- View all Stages
-
- Contenders
- History
Giro d'Italia 2010 stages
-
-
Stage 2 - Farrar fastest in Utrecht | Amsterdam - Utrecht2010-05-09 210km
-
Stage 3 - Weylandt takes chaotic stage | Amsterdam - Middelburg2010-05-10 224km
-
Rest day | Savigliano - Savigliano2010-05-11
-
Stage 10 - Farrar fantastic in Bitonto | Avellino - Bitonto2010-05-18 230km
-
Stage 15 - Basso prevails on the Zoncolan | Mestre - Zoncolan2010-05-23 222km
-
Rest day | Friuli - Friuli2010-05-24
-
Stage 21 - Basso wins Giro d'Italia | Verona - Verona (ITT)2010-05-30 15km
Latest on Cyclingnews
-
'A whole lot of upside and potential' - Armed Forces Cycling Classic partners with ASO for international development of pro races, amateur events in US capitol
Founder Rob Laybourn remains race director in 'well-established, successful event' with Tour de France owners lending expertise for 'growth opportunity' -
'This would be so awful' - German musician's song begging Paul Seixas not to sign for UAE Team Emirates goes viral
Songwriter behind Mieke Kröger anthem returns with viral video -
Tour of the Gila: Lauren Stephens and Walter Vargas earn first leader's jerseys with opening time trial victories
Beckam Drake and Emily Ehrlich take second in Tyrone
-
'The only race I'm afraid of is Little Sugar' - Karolina Migoń places season focus on Life Time Grand Prix after title defense at The Traka 360
'I feel stronger this year' says Unbound Gravel 200 champion who set aside software engineer career to focus on off-road racing -
'We have seen the indoor market grow at the fastest rate since Covid' - Zwift completes strategic acquisition of indoor cycling competitor Rouvy
Zwift and Rouvy will maintain their independent operations -
'A complete disappointment' – Former winner and podium finisher Richard Carapaz will not start 2026 Giro d'Italia
Following the withdrawals of João Almeida and Mikel Landa, another major GC favourite drops out
-
Tour de Romandie: Tadej Pogačar sprints to stage 1 win and race lead from small breakaway in first climbing test
World champion out-sprints Lipowitz, Martinez after blowing race apart on late climb -
'A mean winning machine' – Netcompany-Ineos insist AI will win them the Tour de France in five years, but does it just come down to cash?
An inside look at the ambitious launch of Ineos '3.0' and the return of Dave Brailsford alongside new co-title sponsor at London event -
Tour of Turkey: Stanisław Aniołkowski speeds to first win in three years in stage 4 bunch sprint finish
Cofidis rider beats Riley Pickrell and Davide Persico to the line in Fethiye




























