1999 Giro d'Italia, Stage 12 to Stage 22

The 1999 Giro d'Italia was the 82nd edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in Agrigento, with a flat stage on 15 May, and Stage 12 occurred on 26 May with a stage from Cesenatico. The race finished in Milan on 6 June.

Stage 12
26 May 1999 — Cesenatico to Sassuolo, 168 km

Stage 13
27 May 1999 — Sassuolo to Rapallo, 243 km

Rest day
28 May 1999

Stage 14
29 May 1999 — Bra to Borgo San Dalmazzo, 187 km

Stage 15
30 May 1999 — Racconigi to Santuario di Oropa, 143 km

Stage 16
31 May 1999 — Biella to Lumezzane, 232 km

Stage 17
1 June 1999 — Lumezzane to Castelfranco Veneto, 212 km

Stage 18
2 June 1999 — Treviso to Treviso, 45 km (ITT)

Stage 19
3 June 1999 — Castelfranco Veneto to Alpe di Pampeago, 166 km

Stage 20
4 June 1999 — Predazzo to Madonna di Campiglio, 175 km

Stage 21
5 June 1999 — Madonna di Campiglio to Aprica, 190 km

Stage 22
6 June 1999 — Darfo Boario Terme to Milan, 170 km