1998 Giro d'Italia, Stage 12 to Stage 22

The 1998 Giro d'Italia was the 81st edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in Nice, France, with a Prologue individual time trial on 16 May, and Stage 12 occurred on 28 May with a stage from San Marino. The race finished in Milan on 7 June.

Stage 12
28 May 1998 — San Marino to Carpi, 202 km

Stage 13
29 May 1998 — Carpi to Schio, 168 km

Stage 14
30 May 1998 — Schio to Piancavallo, 165 km

Stage 15
31 May 1998 — Trieste to Trieste, 40 km (ITT)

Stage 16
1 June 1998 — Udine to Asiago, 236 km

Stage 17
2 June 1998 — Asiago to Sëlva, 215 km

Stage 18
3 June 1998 — Sëlva to Passo di Pampeago, 115 km

Stage 19
4 June 1998 — Cavalese to Plan di Montecampione, 243 km

Stage 20
5 June 1998 — Darfo Boario Terme to Mendrisio, 143 km

Stage 21
6 June 1998 — Mendrisio to Lugano, 34 km (ITT)

Stage 22
7 June 1998 — Lugano to Milan, 102 km