1995 Giro d'Italia Route and Stages Stage results

| Date_ | Course | Distance | Type_ | Winner |
|---|---|---|---|---|
| 19 May | Taranto to Terme Luigiane | km (mi) | Hilly stage | Maurizio Fondriest ( ITA ) |
| 20 May | Acquappesa to Monte Sirino | km (mi) | Stage with mountain(s) | Laudelino Cubino ( ESP ) |
| 21 May | Terme La Calda to Salerno | km (mi) | Plain stage | Rolf Sørensen ( DEN ) |
| 22 May | Telese Terme to Maddaloni | km (mi) | Individual time trial | Tony Rominger ( SUI ) |
| 23 May | Rest day | Rest day | Rest day | Rest day |
| 24 May | Pietrasanta to Il Ciocco | km (mi) | Stage with mountain(s) | Enrico Zaina ( ITA ) |
| 25 May | Borgo a Mozzano to Cento | km (mi) | Plain stage | Ján Svorada ( CZE ) |