1989 Giro d'Italia, Stage 1 to Stage 12

The 1989 Giro d'Italia was the 72nd edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in Taormina, with a flat stage on 21 May, and Stage 12 occurred on 1 June with a stage to Mira. The race finished in Florence on 11 June.

Stage 1
21 May 1989 — Taormina to Catania, 123 km

Stage 2
22 May 1989 — Catania to Mount Etna, 132 km

Stage 3
23 May 1989 — Villafranca Tirrena to Messina, 32.5 km (TTT)

Stage 4
24 May 1989 — Scilla to Cosenza, 204 km

Stage 5
25 May 1989 — Cosenza to Potenza, 275 km

Stage 6
26 May 1989 — Potenza to Campobasso, 223 km

Stage 7
27 May 1989 — Isernia to Rome, 208 km

Stage 8
28 May 1989 — Rome to Gran Sasso d'Italia, 179 km

Stage 9
29 May 1989 — L'Aquila to Gubbio, 221 km

Stage 10
30 May 1989 — Pesaro to Riccione, 36.8 km (ITT)

Stage 11
31 May 1989 — Riccione to Mantua, 244 km

Stage 12
1 June 1989 — Mantua to Mira, 148 km