1988 Giro d'Italia, Stage 12 to Stage 21b

The 1988 Giro d'Italia was the 71st edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in Urbino, with an individual time trial on 23 May, and Stage 12 occurred on 3 June with a stage from Novara. The race finished in Vittorio Veneto on 12 June.

Stage 12
3 June 1988 — Novara to Selvino, 205 km

Stage 13
4 June 1988 — Bergamo to Chiesa in Valmalenco, 129 km

Stage 14
5 June 1988 — Chiesa in Valmalenco to Bormio, 120 km

Stage 15
6 June 1988 — Bormio to Merano 2000, 83 km

Stage 16
7 June 1988 — Merano to Innsbruck, 176 km

Stage 17
8 June 1988 — Innsbruck to Borgo Valsugana, 221 km

Stage 18
9 June 1988 — Levico Terme to Valico del Vetriolo, 18 km (ITT)

Stage 19
10 June 1988 — Borgo Valsugana to Arta Terme, 233 km

Stage 20
11 June 1988 — Arta Terme to Lido di Jesolo, 212 km

Stage 21a
12 June 1988 — Lido di Jesolo to Vittorio Veneto, 73 km

Stage 21b
12 June 1988 — Vittorio Veneto to Vittorio Veneto, 43 km (ITT)