This page contains affiliate links. When you purchase through the links provided, we may earn a commission.
Giro d'Italia 2023 by the ColosseumGetty Images

Giro d’Italia 2025 route schedule: What stage of the race is on today?

The cycling season steps up a gear as the annual Grand Tours curtain-raiser, the Giro d’Italia, roars into life. We’re set for another three-week adventure as the 108th edition of the race gets underway on May 9. As well as being one of the three-week Grand Tours, the Giro d’Italia is also part of the important Triple Crown of Cycling, along with the Tour de France and the UCI Road World Championships. While the riders taking part will be toiling away in the saddle for the duration of the 21-stage event, we at home can sit back and savour every moment of one of the most prestigious events in the cycling calendar, streamed live every day.

Watch Giro d'Italia 2025 on Discovery+
Sign up now

As well as eagerly awaiting the sporting showdown on the winding streets and mountain slopes, we are also looking forward to the sensational sights and sounds that lie in store. While there are many momentous stages to come from all over Italy, during the 2025 race, the Grande Partenza for this year’s Giro d’Italia actually gets underway in Albania. In fact, Stages 1-3 (May 9-11) all take place in the Balkan nation, before we go racing on Italian soil for the first time, with Stage 4 kicking off in Alberobello on May 13. While we may have an unusual starting point to this year’s Giro d’Italia, it’s a familiar finish to proceedings with the riders hitting Rome on June 1.

Slovenian riders have dominated the last two editions of the Giro d’Italia. While Primoz Roglic claimed the 2023 honours by a slim 14-second margin, his countryman, Tadej Pogacar, stormed to victory in the Italian capital, winning by a staggering 9 minutes 56 seconds. Pog won’t be returning to defend his crown this year, but Rog is raring to go and aiming to repeat his 2023 success.

This may be the 108th Giro d’Italia, but the inaugural edition took place in 1909. La Gazzetta dello Sport editor Tullo Morgagni was the inspirational figure who first pursued the idea of creating the race. He had seen how successful the Tour de France had been for the sport of cycling (and for the sales of L’Auto, the predecessor of the modern-day L’Equipe sports newspaper). Morgagni successfully twisted the La Gazzetta owner’s (Emilio Costamagna) arm, and the wheels were set in motion, and rest as we say is history. The initial connection with La Gazzetta dello Sport is also the reason why the leading rider in the Giro wears a pink jersey (maglia rosa). The newspaper has been printed on pink paper since 1899.

Let GOAL bring you all the vital information about the Giro d'Italia 2025, including the full stage-by-stage schedule, and where you can watch or stream all the race action live each day.

When is the Giro d’Italia 2025?

Giro d'Italia cycling raceGetty Images

The Giro d'Italia 2025 starts on Friday, May 9, and concludes on Sunday, June 1. Aside from three rest days during the three weeks, there’s race action or a ‘stage’ taking place every day. Overall, there are 21 days of racing, split between flat, hill and mountain stages. There are also two individual time trials.

Where does the Giro d'Italia 2025 take place?

Giro d'ItaliaGetty Images

The Giro d'Italia 2025 route extends all over Italy, travelling through numerous parts of the nation’s rich landscape before concluding in Rome. The race unfolds across 21 separate stages, stretching from the country's far north in the Alpes to as far south as Naples and Lecce. There’s a novel start to this year’s edition though, with the opening three stages taking place across the Adriatic Sea in Albania. The entire race will span 3,413 kilometres and climb a total of 52,500 metres of elevation over the three weeks.

Giro d’Italia 2025 schedule

Below is the full schedule for the 2025 edition of the Giro d'Italia:

Stage

Date

Time (CET)

1: Durres to Tirana

Fri, May 9

1:10 pm

2 (ITT): Tirana to Tirana

Sat, May 10

1:30 pm

3: Vlore to Vlore

Sun, May 11

1:10 pm

4: Alberobello to Lecce

Tue, May 13

12:55 pm

5: Ceglie Messapica to Matera

Wed, May 14

1:35 pm

6: Potenza to Napoli

Thu, May 15

11:30 am

7: Castel di Sangro to Tagliacozzo

Fri, May 16

12:50 pm

8: Giulianova to Castelraimondo

Sat, May 17

11:30 am

9: Gubbio to Siena

Sun, May 18

12:15 pm

10 (ITT): Lucca to Pisa

Tue, May 20

1 pm

11: Viareggio to Castelnovo ne’ Monti

Wed, May 21

1 pm

12: Modena to Viadana

Thu, May 22

12:05 pm

13: Rovigo to Vicenza

Fri, May 23

1:15 pm

14: Treviso to Nova Gorica

Sat, May 24

12:55 pm

15: Fiume Veneto to Asiago

Sun, May 25

1 pm

16: Piazzola sul Brenta to San Valentino di Brentonico

Tue, May 27

11:25 am

17: San Michele all’Adige to Bormio

Wed, May 28

12:50 pm

18: Morbegno to Cesano Maderno

Thu, May 29

1:50 pm

19: Biella to Champoluc

Fri, May 30

12:20 am

20: Verrès to Sestriere

Sat, May 31

12:45 pm

21: Roma to Roma

Sun, June 1

3:05 pm

How to watch Giro d’Italia 2025 in the UK

If you can't be at the side of the road cheering on the riders in person, you can always watch or stream the action live at home or on the go. Giro d’Italia coverage will be shown live on TNT Sports in the UK. You can live stream on discovery+ and watch via TNT Sports' TV channels on Sky, BT and Virgin Media platforms. Discovery+ Premium is £30.99 per month and available on a monthly rolling contract. This includes TNT Sports and other entertainment channels. Existing BT broadband customers can access TNT Sports for £20 per month. The package consists of TNT Sports and Discovery+.

Watch Giro d'Italia 2025 on Discovery+
Sign up now

How to watch Giro d’Italia 2025 in the US

There are now three main broadcasters/streaming services offering live cycling coverage for US viewers: FloBikes, Max and Peacock. Max (the streaming arm for Warner Bros. Discovery) covers RCS Sport races, which include the Giro d'Italia.

Max plans begin at $99.99 a year, with the alternative monthly plan costing $9.99. Two ad-free plans are also available, the Standard Plan for $169.99 a year or $209.99 a year, reflecting a different number of downloads permitted and other features. The Ad-Free option is $16.99 per month, and the Ultimate Ad-Free plan is now called Premium and is $20.99 a month. With any Max plan, their B/R (Bleacher Report) Sports add-on, at $9.99, is required to stream live sports programming.

Watch the Giro d’Italia 2025 on Max
Sign up now

How to watch Giro d’Italia 2025 globally

As well as the UK and the US, Giro d’Italia 2025 will be screened live in multiple countries around the world, including the following:

Country

Channel

Italy

Rai

France

La Chaine L'Equipe

Spain

EITB

Netherlands

NOS

Germany

Eurosport

Australia

SBS

Watch Giro d'Italia 2025 from anywhere with a VPN

Giro d'Italia 2024 winners Getty Images

If the Giro d'Italia isn't available to watch live in your area or if you're travelling, you can use a VPN to tune into the action from wherever you are. A VPN creates a secure connection to bypass geographical restrictions and access your favorite streaming services from anywhere.

We recommend NordVPN if you're unsure which VPN to choose, but you can also check out our in-depth VPN guide to determine which one is best for you.

Stream live anywhere in the world with Nord VPN
Get NordVPN

Giro d'Italia Facts & Figures

  • Most overall wins: Fausto Coppi, Alfredo Binda, Eddy Merckx (five); Giovanni Brunero, Gino Bartali, Fiorenzo Magni, Felice Gimondi, Bernard Hinault (three).
  • Most stage wins: Mario Cipollini (42), Alfredo Binda (41), Learco Guerra (31), Constance Girardengo (30), Eddy Merckx (25)
  • Youngest winner: Fausto Coppi, 1940 (20 years and 268 days)
  • Oldest winner: Fiorenzo Magni, 1955 (34 years and 180 days)
  • Smallest margin of victory: 11 seconds (Fiorenzo Magni, 1948)
  • Largest margin of victory: 1:57:26 (Alfonso Calzolari, 1914)
Advertisement

Frequently asked questions

Tadej Pogacar stormed to victory in Rome on his Giro d’Italia debut in 2024, winning by a staggering 9 minutes 56 seconds. The Slovenian saddle star, who rides for UAE Team Emirates, would go on to claim a third Tour de France triumph last summer.

The rider who is leading the Giro d’Italia general classification wears a pink jersey (maglia rosa). This is the rider who has accumulated the fastest time around the route so far, inclusive of time bonuses collected. The Giro d’Italia’s initial connection with La Gazzetta dello Sport is the reason why the leading rider wears pink, as the newspaper has been printed in that color since 1899.

There are other jerseys up for grabs too during the Giro d’Italia. The purple (ciclamino) jersey is awarded to the rider who has accumulated the most points. The blue (azzura) jersey goes to the rider who accumulates the most points on classified climbs and the white (bianca) jersey is given to the best young rider under 26.

Year

Winner 

Country

Team

2024

Tadej Pogačar

Slovenia

UAE Team Emirates

2023

Primož Roglič

Slovenia

Team Jumbo-Visma

2022

Jai Hindley

Australia

Bora-Hansgrohe

2021

Egan Bernal

Colombia

Ineos Grenadiers

2020

Tao Geoghegan Hart

UK

Ineos Grenadiers

2019

Richard Carapaz

Ecuador

Movistar

2018

Chris Froome

UK

Team Sky

2017

Tom Dumoulin

Netherlands

Sunweb

2016

Vincenzo Nibali

Italy

Astana

The Tour de France 2025 is the 112th edition of the prestigious race. It starts in Lille on July 5 and finishes in Paris, on July 27. The route is considered to be in two halves, with flat and hilly stages for the first 10 stages, followed by mountainous stages in the Pyrenees and Alps, before a return to the traditional finish on the Champs-Elysees in Paris.