The total kilometers of the twenty-one stages scheduled in the Giro d’Italia 2026 are 3,459.2, for a total of 49,150 meters of altitude difference. There are seven uphill finishes in the 2026 Giro. A time trial stage is also planned. There are eight lowland hamlets. Furthermore, there are five high mountain stages. The average mileage of each stage is 164.7 kilometers.
