2005 Giro d'Italia Route and stages Route and stages

| Date_ | Course | Distance | Type_ | Winner |
|---|---|---|---|---|
| 21 May | Mezzocorona to Urtijëi | km (mi) | Mountain stage | Iván Parra ( COL ) |
| 22 May | Neumarkt to Livigno | km (mi) | Mountain stage | Iván Parra ( COL ) |
| 23 May | Villa di Tirano to Lissone | km (mi) | Flat stage | Alessandro Petacchi ( ITA ) |
| 24 May | Rest day | Rest day | Rest day | Rest day |
| 25 May | Lissone to Varazze | km (mi) | Flat stage | Christophe Le Mével ( FRA ) |
| 26 May | Varazze to Limone Piemonte | km (mi) | Mountain stage | Ivan Basso ( ITA ) |
| 27 May | Chieri to Turin | km (mi) | Individual time trial | Ivan Basso ( ITA ) |
| 28 May | Savigliano to Sestriere | km (mi) | Mountain stage | José Rujano ( VEN ) |