Home » Uncategorized » Giro d’Italia 2026 overview

Giro d’Italia 2026 overview

Giro d'Italia returns to the part of Europe visited last year already. While in 2025, Albania was the host country for the first three stages of the race,  in this May the destination of the peloton will be Bulgaria.

The 2026 edition of Giro d'Italia starts on 8 May and finishes on 31 May 2026.

As usual in the case of a Grande Partenza from a longer distance, there will be an additional rest day right after the third stage.

The first stage on Italian soil (stage 4) starts from Catanzaro (Calabria) and ends in Rome.

Let's take a look at the map of the race, you can also see the list of the stages below.

Map of Giro d'Italia held between 8 and 31 May 2026

Giro d'Italia 2026 stages

8 May Nesebăr - Burgas 156 flat

9 May Burgas - Veliko Tarnovo 220 hills

10 May Plovdiv - Sofia 174 flat

11 May rest day

12 May Catanzaro - Cosenza 144 hill

13 May Praia a Mare - Potenza 204 hills

14 May Paestum - Napels 161 flat

15 May Formia - Blockhaus 246 mountains

16 May Chieti - Fermo 159 hills

17 May Cervia - Corno alle Scale 184 mountains

18 May rest day

19 May Viareggio - Massa 40.2 ITT

20 May Porcari - Chiavari 178 hills

21 May Imperia - Novi Ligure 177 flat

22 May Alessandria - Verbania 186 hills

23 May Aosta - Pila 133 mountains

24 May Voghera - Milan 136 flat
25 May rest day

26 May Bellinzona - Carì 113 mountains

27 May Cassana d'Adda - Andalo 200 hills

28 May Fai della Paganelle - Pieve di Soligo 167 hills

29 May Feltre - Piani di Pezzè 151 mountains

30 May Gemona del Friuli - Piancavallo 191 mountains

31 May Rome - Rome 131 flat

While waiting for 8 May to arrive, read some stories from the history of Giro d'Italia