← All races
Live nowGrand Tour

Giro d'Italia 2026

109th edition

The 109th Giro d'Italia — Naples to Rome via the Stelvio, Mortirolo and three Dolomite summits.

May 8 - May 31, 2026 IT Official site →

Total distance

3,450 km

Total elevation

51,200 m

Stages

21

Discipline

road

Overview

The 109th edition of the Giro d'Italia rolls out from Naples on May 8 and finishes three weeks later with the traditional sprint along Rome's Via dei Fori Imperiali on May 31. With a route that climbs more than 50,000 meters and crosses the Stelvio for the first time since 2020, this is one of the most climber-friendly Giri in recent memory.

Route at a glance

The first week stays in the south — Naples, the Adriatic coast, then the first summit finish on Blockhaus in the Apennines. The race head north through Tuscany on a sterrato stage that revisits the white roads of Strade Bianche, before the time trial in Verona splits the GC for the first time.

The second week is brutal: a 4,800m queen stage to Bormio over the Mortirolo and Stelvio (the Cima Coppi at 2,758m), then a back-to-back day climbing the Passo Gavia and finishing atop the Aprica. The third week trades altitude for relentlessness, with three Dolomite stages including a return to the Tre Cime di Lavaredo.

Live coverage

We're tracking the race day-by-day. GC standings, stage winners, and jersey results will appear here as official timing data syncs in — we don't make up results.

Stages

#DateProfileRouteDistanceWinner
1May 8FlatNaples → NaplesSprint opener195 km -
2May 9FlatCaserta → Foggia198.5 km -
3May 10MountainVasto → RoccarasoFirst summit finish167 km -
4May 11MountainPescara → BlockhausBlockhaus188 km -
5May 12HillyL'Aquila → Frosinone154 km -
6May 13GravelViterbo → SienaSterrato stage181 km -
7May 14FlatLucca → Pisa168 km -
8May 15ITTVerona → VeronaTime trial31.4 km -
9May 16MountainBassano del Grappa → Monte Grappa173 km -
10May 17FlatTreviso → Trieste198 km -
11May 18HillyConegliano → Asolo169 km -
12May 19FlatMantova → Brescia144 km -
13May 20MountainBrescia → ApricaMortirolo day184 km -
14May 21MountainBormio → BormioQueen stage — Stelvio196 km -
15May 22MountainLivigno → Aprica142 km -
16May 23HillySondrio → Bergamo158 km -
17May 24FlatCremona → Padova188 km -
18May 25MountainBelluno → Cortina d'Ampezzo152 km -
19May 26MountainPieve di Cadore → Tre Cime di LavaredoTre Cime summit166 km -
20May 27MountainSan Candido → Passo SellaFinal mountain stage175 km -
21May 28FlatRoma → RomaSprint finale, Via dei Fori Imperiali121 km -

Coverage

Read the latest from our blog tagged with this race.

Browse Giro d'Italia 2026 articles →