Skip to content
Home » Giro d’Italia 2023 stages

Giro d’Italia 2023 stages

Extract of the map of Giro d'Italia 2023

The 106th edition of Giro d’Italia will be held between 6 and 28 May 2023.

Take a look at the stages

The program of the106th Giro d'Italia (6-28 May 2023) on a map of Italy

Stage 1
6 May 2023
Costa dei Trabocchi ITT Fossacesia Marina – Ortona
19,6 km

Stage 2
7 May 2023
Teramo – San Salvo
201 km

Stage 3
8 May 2023
Vasto – Melfi
216 km

Stage 4
9 May 2023
Venosa – Lago Laceno
175 km

Stage 5
10 May 2023
Atripalda – Salerno
171 km

Stage 6
11 May 2023
Napoli – Napoli
162 km

Stage 7
12 May 2023
Capua – Gran Sasso d’Italia (Campo Imperatore)
218 km

Stage 8
13 May 2023
Terni – Fossombrone
207 km

Stage 9
14 May 2023
Savignano sul Rubicone – Cesena (Technogym Village)
35,0 km

Restday
15 May 2023

Stage 10
16 May 2023
Scandiano – Viareggio
196 km
11

Stage 11
17 May 2023
Camaiore – Tortona
219 km

Stage 12
18 May 2023
Bra – Rivoli
179 km

Stage 13
19 May 2023
Borgofranco d’Ivrea – Crans Montana
207 km

Stage 14
20 May 2023
Sierre – Cassano Magnago
193 km

Stage 15
21 May 2023
Seregno – Bergamo
195 km

Stage 16
22 May 2023
Sabbio Chiese – Monte Bondone
203 km

Restday
23 May 2023

Stage 17
24 May 2023
Pergine Valsugana – Caorle
195 km

Stage 18
25 May 223
Oderzo – Val di Zoldo
161 km

Stage 19
26 May 2023
Longarone – Tre Cime di Lavaredo (Rif. Auronzo)
183 km

Stage 20
27 May 2023
Tarvisio – Monte Lussari
18,6 km

Stage 21
28 May 2023
Roma – Roma
115 km