The 87th Giro d'Italia is scheduled for May 9 - May 30, 2004 for a total distance of 3435 km. The stages are listed below. During stages 14 and 15, the route ventures into Istrian peninsula crossing through Croatia and Slovenia.
Prologue - Saturday, May 8: Prologue ITT, Genova, 7 km