1996 Giro d'Italia, Stage 1 to Stage 11

The 1996 Giro d'Italia was the 79th edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in Athens, Greece, with a flat stage on 18 May, and Stage 11 occurred on 29 May with a stage to Marina di Massa. The race finished in Milan on 9 June.

Stage 1
18 May 1996 — Athens to Athens, 170 km

Stage 2
19 May 1996 — Eleusis to Naupactus, 235 km

Stage 3
20 May 1996 — Missolonghi to Ioannina, 199 km

Rest day
21 May 1996

Stage 4
22 May 1996 — Ostuni to Ostuni, 147 km

Stage 5
23 May 1996 — Metaponto to Crotone, 196 km

Stage 6
24 May 1996 — Crotone to Catanzaro, 179 km

Stage 7
25 May 1996 — Amantea to Massiccio del Sirino, 164 km

Stage 8
26 May 1996 — Polla to Naples, 135 km

Stage 9
27 May 1996 — Naples to Fiuggi, 184 km

Stage 10
28 May 1996 — Arezzo to Prato, 164 km

Stage 11
29 May 1996 — Prato to Marina di Massa, 130 km