Giro d'Italia 2026 — Stage 14
8 — 31 May 2026
Click cards to see stage detail
Stage 1Result
Nessebar – BurgasStage type: FlatDistance: 147km
Stage 2Result
Burgas – TarnovoStage type: HillyDistance: 221km
Stage 3Result
Plodiv – SofiaStage type: HillyDistance: 175km
Rest dayMon 11 May
Rest DayStage 4Result
Catanzaro – CosenzaStage type: HillyDistance: 138km
Stage 5Result
Praia a Mare – PotenzaStage type: HillyDistance: 203km
Stage 6Result
Paestum – NapoliStage type: FlatDistance: 141km
Stage 7Result
Formia – BlockhausStage type: Mountain · Summit finishDistance: 244km
Stage 8Result
Chieti – FermoStage type: Hilly · Summit finishDistance: 157km
Stage 9Result
Cervia – Corno alle ScaleStage type: Mountain · Summit finishDistance: 184km
Rest dayMon 18 May
Rest DayStage 10Result
Viareggio – MassaStage type: ITTDistance: 42km
Stage 11Result
Porcari – ChiavariStage type: HillyDistance: 195km
Stage 12Result
Imperia – Novi LigureStage type: HillyDistance: 175km
Stage 13Result
Alessandria – VerbaniaStage type: HillyDistance: 189km
Stage 14Result
Aosta – PilaStage type: Mountain · Summit finishDistance: 133km
Stage 15Result
Voghera – MilanoStage type: FlatDistance: 157km
Rest dayMon 25 May
Rest DayStage 16Result
Bellinzona – CarìStage type: Mountain · Summit finishDistance: 113km
Stage 17Result
Cassano d'Adda – AndaloStage type: Hilly · Summit finishDistance: 202km
Stage 18Result
Fai della Paganella – Pieve di SoligoStage type: FlatDistance: 171km
Stage 19Result
Feltre – AllegheStage type: Mountain · Summit finishDistance: 151km
Stage 20Result
Gemona del Friuli – PiancavalloStage type: Mountain · Summit finishDistance: 200km
Stage 21Result
Roma – RomaStage type: FlatDistance: 131km
Stage 14
Aosta – Pila
- 133 km
- Mountain · Summit finish
- Aosta
- Jonas Vingegaard leads the general classification

Stage winner
Jonas Vingegaard
DK / Team Visma | Lease a Bike
- Time
- 3:53:01
- Won by
- +0:49
