1995 Giro d'Italia Route and Stages Stage results

| Date_ | Course | Distance | Type_ | Winner |
|---|---|---|---|---|
| 13 May | Perugia to Terni | km (mi) | Hilly stage | Mario Cipollini ( ITA ) |
| 14 May | Foligno to Assisi | km (mi) | Individual time trial | Tony Rominger ( SUI ) |
| 15 May | Spoleto to Marotta | km (mi) | Plain stage | Mario Cipollini ( ITA ) |
| 16 May | Mondolfo to Loreto | km (mi) | Hilly stage | Tony Rominger ( SUI ) |
| 17 May | Porto Recanati to Tortoreto | km (mi) | Hilly stage | Filippo Casagrande ( ITA ) |
| 18 May | Trani to Taranto | km (mi) | Plain stage | Nicola Minali ( ITA ) |