Giro d'Italia 2023

Giro d'Italia 2023

21

Stages

40.4

Avg km/h

53,916

Total Elev. m

3

Time Trials

Stage Profile Breakdown

4

Flat

19%

8

Mountain

38%

6

Hilly

29%

3

Time Trial

14%

STAGE DIFFICULTY PROFILE123456789101112131415161718192021FlatHillsMountains

All 21 Stages

StageDateRouteDist.WinnerProfileElev.Speed
Stage 16 MayFossacesia Marina → Ortona20 km171 m55.2 km/h
Stage 27 MayTeramo → San Salvo202 km1,831 m41.1 km/h
Stage 38 MayVasto → Melfi213 km1,777 m42.4 km/h
Stage 49 MayVenosa → Lago Laceno175 km3,667 m41.0 km/h
Stage 510 MayAtripalda → Salerno171 km2,529 m38.0 km/h
Stage 611 MayNapoli → Napoli162 km2,581 m43.3 km/h
Stage 712 MayCapua → Gran Sasso d'Italia (Campo Imperatore)218 km4,143 m35.5 km/h
Stage 813 MayTerni → Fossombrone207 km2,790 m43.7 km/h
Stage 914 MaySavignano sul Rubicone → Cesena35 km84 m50.7 km/h
Stage 1016 MayScandiano → Viareggio196 km3,020 m40.4 km/h
Stage 1117 MayCamaiore → Tortona219 km2,430 m42.5 km/h
Stage 1218 MayBra → Rivoli185 km2,348 m43.0 km/h
Stage 1319 MayLe Châble → Crans-Montana75 km2,456 m32.8 km/h
Stage 1420 MaySierre → Cassano Magnago194 km2,336 m42.0 km/h
Stage 1521 MaySeregno → Bergamo195 km4,040 m37.3 km/h
Stage 1623 MaySabbio Chiese → Monte Bondone203 km5,852 m34.5 km/h
Stage 1724 MayPergine Valsugana → Caorle197 km523 m44.4 km/h
Stage 1825 MayOderzo → Val di Zoldo (Palafavera)161 km4,153 m36.4 km/h
Stage 1926 MayLongarone → Tre Cime di Lavaredo183 km5,423 m33.5 km/h
Stage 2027 MayTarvisio → Monte Lussari19 km1,070 m25.2 km/h
Stage 2128 MayRoma → Roma126 km692 m44.9 km/h