Giro 2023: Route and stages

Giro d'Italia 2023Primoz Roglic won the 106th edition of the Giro d’Italia. Geraint Thomas and João Almeida rounded out the final podium. The Italian Grand Tour started on Saturday 6 May 2023 with an ITT in the Abruzzo region and gradually built up to the mountainous last week. The Monte Lussari ITT on the penultimate day turned out to be decisive in terms of the GC, while the race ended on Sunday the 28th in Rome.

Read about the entire route of the 2023 Giro d’Italia.

Please click on the links in below table for in-depth information on the individual stages.

Giro d’Italia 2023 – stages

date route km type
1 6-5 Giro d’Italia 2023 route stage 1 Fossacesia – Ortona 19.6 ITT
2 7-5 Giro d’Italia 2023 route stage 2 Teramo – San Salvo 201 flat
3 8-5 Giro d’Italia 2023 route stage 3 Vasto – Melfi 216 heuvels
4 9-5 Giro d’Italia 2023 route stage 4 Venosa – Lago Laceno 175 mountains
5 10-5 Giro d’Italia 2023 route stage 5 Atripalda – Salerno 171 heuvels
6 11-5 Giro d’Italia 2023 route stage 6 Naples – Naples 162 heuvels
7 12-5 Giro d’Italia 2023 route stage 7 Capua – Gran Sasso 218 mountains
8 13-5 Giro d’Italia 2023 route stage 8 Terni – Fossombrone 207 hills
9 14-5 Giro d’Italia 2023 route stage 9 Savignano sul Rubicone – Cesena 35.0 ITT
15-5 rest day
10 16-5 Giro d’Italia 2023 route stage 10 Scandiano – Viareggio 196 hills
11 17-5 Giro d’Italia 2023 route stage 11 Camaiore – Tortona 219 flat
12 18-5 Giro d’Italia 2023 route stage 12 Bra – Rivoli 179 hills
13 19-5 Giro d’Italia 2023 route stage 13 Le Châble – Crans-Montana 74 mountains
14 20-5 Giro d’Italia 2023 route stage 14 Sierre – Cassano Magnago 193 mountain
15 21-5 Giro d’Italia 2023 route stage 15 Seregno – Bergamo 195 hills
22-5 rest day
16 23-5 Giro d’Italia 2023 route stage 16 Sabbio Chiese – Monte Bondone 203 mountains
17 24-5 Giro d’Italia 2023 route stage 17 Pergine Valsugana – Caorle 195 flat
18 25-5 Giro d’Italia 2023 route stage 18 Oderzo – Val di Zoldo 161 mountains
19 26-5 Giro d’Italia 2023 route stage 19 Longarone – Tre Cime di Lavaredo 183 mountains
20 27-5 Giro d’Italia 2023 route stage 20 Tarvisio – Monte Lussari 18.6 ITT
21 28-5 Giro d’Italia 2023 route stage 21 Rome – Rome 126 flat

Giro d’Italia 2023: route, profiles, more

Click on the images to zoom


Watch the highlights of recent races here:

More articlesGiro 2023 Route stage 5: Atripalda - SalernoGiro 2023 Route stage 6: Naples - NaplesGiro 2023 Route stage 7: Capua - Gran SassoGiro 2023 Route stage 8: Terni - FossombroneGiro 2023 Route stage 9: Savignano sul Rubicone - CesenaGiro 2023 Route stage 10: Scandiano - ViareggioGiro 2023 Route stage 11: Camaiore - TortonaGiro 2023 Route stage 12: Bra - RivoliGiro 2023 Route stage 13: Le Châble - Crans-MontanaGiro 2023 Route stage 14: Sierre - Cassano MagnagoGiro 2023 Route stage 15: Seregno - BergamoGiro 2023 Route stage 16: Sabbio Chiese - Monte BondoneGiro 2023 Route stage 17: Pergine Valsugana - CaorleGiro 2023 Route stage 18: Oderzo - Val di ZoldoGiro 2023 Route stage 19: Longarone - Tre Cime di LavaredoGiro 2023 Route stage 20: Tarvisio - Monte LussariGiro 2023 Route stage 21: Rome - Rome