2025 Giro: all you need to know
The first men's grand tour of the season kicks of the cycling season.
Twenty-three teams will take part in the 108th edition of the Giro d’Italia set to start in Durres and finish in Rome.
All 18 UCI World Teams are automatically invited and will be joined by five UCI ProTeams: one of the two highest ranked UCI ProTeams in 2024 (Israel–Premier Tech), along with four teams selected by RCS Sport, the organisers of the Tour.
The three-week Grand Tour cycling stage race, have two individual time trial stages and three stages longer than 200 kilometres.
DATE: 9 May – 1 June
VENUE: Albania, Italy
CONTENDERS
A swathe of big names heading to Italy for the race, including Primož Roglič (Red Bull-Bora-Hansgrohe), Giulio Ciccone (Lidl-Trek), Mikel Landa (Soudal-QuickStep), Richard Carapaz (EF Education-EasyPost), and UAE Team Emirates-XRG pairing Adam Yates and Juan Ayuso.
Other major names on the startlist include Wout van Aert (Visma-Lease A Bike), Tom Pidcock (Q36.5), Marc Hirschi (Tudor), and Mads Pedersen (Lidl-Trek).
STAGES
Stage 1 - 09 May | Durazzo – Tirana | 164km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 1pm
Stage 2 - 10 May | Tirana – Tirana |13.7km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, from 1:20pm
Stage 3 - 11 May | Valona – Valona | 160km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, from 1:05pm
Stage 4 - 13 May | Alberobello (Pietramadre) – Lecce | 187km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 12:45pm
Stage 5 – 14 May | Ceglie Messapica – Matra | 145km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 13:25pm
Stage 6 – 15 May | Potenza – Napoli | 226km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, SS Grandstand, Maximo 1 from 11:20am
Stage 7 – 16 May | Castl di Sangro – Tagliacozzo | 168km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 12:40pm
Stage 8 – 17 May Giulianova – Castelraimondo | 197km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, from 12:05pm
Stage 9 – 18 May | Gubbio – Siena | 181km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, from 12:50pm
Stage 10 – 20 May | Lucca – Pisa | 28.6km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 1:15pm
Stage 11 – 21 May | Viareggio - Castelnovo ne' Monti | 185km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 11:55am
Stage 12 – 22 May | Modena – Viadana | 172km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 1:10pm
Stage 13 – 23 May | Rovigo – Vicenza | 180km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 12:45pm
Stage 14 – May 24 | Treviso - Nova Gorica/Gorizia | 186km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 12:50pm
Stage 15 - 25 May | Fume Veneto – Asiago | 214km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 11:15am
Stage 16 - 27 | Piazzola Sul Brenta - San Valentino | 199km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 11:15am
Stage 17 - 28 May | San Michele all'Adige – Bormio | 154km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 12:40pm
Stage 18 – 29 May | Morbegno - Cesano Maderno | 144km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 1 from 13:40pm
Stage 19 – 30 May | Biella – Champoluc | 166km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 12:10pm
Stage 20 – 31 May | Verrès - Sestrière, via Lattea | 203km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 10:40am
Stage 21 – 1 June | Rome – Rome | 141km
Broadcast details: SS Variety 1 and SS Variety 1 Africa, Maximo 2 from 3pm
Advertisement