== Etaperne ==
{| class="wikitable"
|-bgcolor=ececec
! Etape !! Dato !! Start !! Mål !! km !! Etapevinder !! Maglia rosa
|-
| align="right"| 1 || [[10. maj]] || [[Lecce]] || Lecce
| align="right"| 201 km || {{flagikon|Italien}} [[Alessandro Petacchi]] || {{flagikon|Italien}} [[Alessandro Petacchi]]
|-
| align="right"| 2 || [[11. maj]] || [[Copernico]] || [[Matera]]
| align="right"| 177 km || {{flagikon|Italien}} [[Fabio Baldato]] || {{flagikon|Italien}} [[Alessandro Petacchi]]
|-
| align="right"| 3 || [[12. maj]] || [[Policoro]] || [[Terme Liugiane]]
| align="right"| 145 km || {{flagikon|Italien}} [[Stefano Garzelli]] || {{flagikon|Italien}} [[Alessandro Petacchi]]
|-
| align="right"| 4 || [[13. maj]] || Terme Liugiane || [[Vibo Valentia]]
| align="right"| 170 km || {{flagikon|Australien}} [[Robbie McEwen]] || {{flagikon|Italien}} [[Alessandro Petacchi]]
|-
| align="right"| 5 || [[14. maj]] || [[Messine]] || [[Catane]]
| align="right"| 176 km || {{flagikon|Italien}} [[Alessandro Petacchi]] || {{flagikon|Italien}} [[Alessandro Petacchi]]
|-
| align="right"| 6 || [[16. maj]] || [[Maddaloni]] || [[Avezzano]]
| align="right"| 218 km || {{flagikon|Italien}} [[Alessandro Petacchi]] || {{flagikon|Italien}} [[Alessandro Petacchi]]
|-
| align="right"| 7 || [[17. maj]] || Avezzano || [[Terminillo]]
| align="right"| 146 km || {{flagikon|Italien}} [[Stefano Garzelli]] || {{flagikon|Italien}} [[Stefano Garzelli]]
|-
| align="right"| 8 || [[18. maj]] || [[Rieti]] || [[Arezzo]]
| align="right"| 214 km || {{flagikon|Italien}} [[Mario Cipollini]] || {{flagikon|Italien}} [[Stefano Garzelli]]
|-
| align="right"| 9 || [[19. maj]] || Arezzo || [[Montecatini]]
| align="right"| 160 km || {{flagikon|Italien}} [[Mario Cipollini]] || {{flagikon|Italien}} [[Stefano Garzelli]]
|-
| align="right"| 10 || [[20. maj]] || Montecatini || [[Faenza]]
| align="right"| 211 km || {{flagikon|Norge}} [[Kurt Asle Arvesen]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 11 || [[21. maj]] || Faenza || [[San Dona]]
| align="right"| 222 km || {{flagikon|Australien}} [[Robbie McEwen]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 12 || [[22. maj]] || San Dona || [[Monte Zoncolan]]
| align="right"| 185 km || {{flagikon|Italien}} [[Gilberto Simoni]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 13 || [[23. maj]] || [[Pordenone]] || [[Marostica]]
| align="right"| 155 km || {{flagikon|Italien}} [[Alessandro Petacchi]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 14 || [[24. maj]] || Marostica || [[Alpe Pampeago]]
| align="right"| 218 km || {{flagikon|Italien}} [[Gilberto Simoni]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 15 || [[25. maj]] || [[Meran]] || [[Bolzano]]
| align="right"| 42.5 km || {{flagikon|Spania}} [[Aitor Gonzalez Jimenez]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 16 || [[26. maj]] || [[Arco Trento]] || [[Pavia]]
| align="right"| 207 km || {{flagikon|Italien}} [[Alessandro Petacchi]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 17 || [[28. maj]] || [[Salice Terme]] || [[Asti (by)|Asti]]
| align="right"| 117 km || {{flagikon|Italien}} [[Alessandro Petacchi]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 18 || [[29. maj]] || [[Santuorio Vico]] || [[Chianale]]
| align="right"| 175 km || {{flagikon|Italien}} [[Dario Frigo]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 19 || [[30. maj]] || [[Canelli]] || [[Cascata del Toce]]
| align="right"| 239 km || {{flagikon|Italien}} [[Gilberto Simoni]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 20 || [[31. maj]] || [[Canobio]] || [[Cantu]]
| align="right"| 133 km || {{flagikon|Italien}} [[Giovanni Lombardi]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|-
| align="right"| 21 || [[1. juni]] || [[Isdroscalo]] || [[Milano]]
| align="right"| 33 km || {{flagikon|Ukraine}} [[Sergej Gontjar]] || {{flagikon|Italien}} [[Gilberto Simoni]]
|}
Sport Kultur