Skip to main content Skip to search Skip to main navigation
Go to homepage

How many stages does the Giro d'Italia 2026 have?

The Giro d'Italia 2026 comprises 21 stages over 3,459 kilometres and 49,150 metres of elevation gain. The programme consists of eight flat stages, seven medium-mountain stages, five mountain stages with seven summit finishes and a 40.2-km individual time trial. Three rest days on 11, 18 and 25 May structure the race.