Skip to main content

How to watch the Giro d'Italia 2021 – live TV and streaming

Giro dItalia 2021 104th Edition 8th stage Foggia Guardia Sanframondi 170 km 15052021 Attila Valter HUN Groupama FDJ photo Luca BettiniBettiniPhoto2021
(Image credit: Bettini Photo)

The Giro d'Italia kicked off on May 8, 2021, starting three weeks of intense racing you won't want to miss. Cyclingnews will be bringing you full reports, results, news, interviews, and analysis throughout the season's first Grand Tour.

Read on to find out how to watch the Giro d'Italia via live stream, no matter your location, with ExpressVPN.

From the Piemonte to the Dolomites, the 2021 Giro d'Italia has a little bit of everything for every type of rider: two time trials – a flat, fast opening time trial in Turin and the more substantial final stage in Milan – mountain stages soaring to the 2,239 metre-high Passo Pordoi, a few days for the sprinters, the brutally steep Monte Zoncolan and everything in between.

Back in its usual May spot on the calendar after the postponed October race amid the coronavirus pandemic in 2020, this year's Giro d'Italia has attracted a star-studded start list.

Filippo Ganna (Ineos Grenadiers) holds the maglia rosa after three stages. The Italian once again dominated the opening time trial in Turin, though is expected to lose the maglia rosa on stage 4. Tim Merlier (Alpecin-Fenix) triumphed in the bunch sprint on stage 2, while Taco van der Hoorn (Intermarché-Wanty Gobert) took stage 3 after attacking from the early breakaway.

2018 Vuelta a España winner Simon Yates (Team BikeExchange) laid down a marker with the overall Tour of the Alps victory, while 2019 Tour de France winner Egan Bernal is set to lead Ineos Grenadiers.

Hindley returns to prove his mettle, while Aleksandr Vlasov (Astana), Hugh Carthy (EF Education-Nippo), Pavel Sivakov (Ineos Grenadiers) and last year's revelation João Almeida (Deceuninck-QuickStep) could upset the veterans again.

However, the younger riders will be up against experienced leaders like George Bennett, who heads up Jumbo-Visma's roster, Romain Bardet (Team DSM), Mikel Landa (Bahrain Victorious) and Vincenzo Nibali (Trek-Segafredo) - who recently suffered a broken wrist in training but is back in training.

The route of the 2021 Giro d'Italia has less time trialing than last year, with only 38.9km between the opening and closing stages, but it makes up for it with eight mountain top finishes, seven hilly stages and almost 47,000 metres of climbing packed into three weeks of racing.

There is even an off-road day as riders tackle 35km of Tuscan strade bianche around Montalcino on stage 11 and dirt road summit finale on stage 9 to Campo Felice.

The fast men will have incentive to endure the mountains with six possible bunch sprint finishes and they'll certainly face plenty of suffering along the way with the stage to the Zoncolan, the queen stage with three high mountain passes - Passo Fedaia, Pordoi and Giau in the last half of a 212km stage 16 and the grand finale in the Alps before the final time trial showdown in Milan.

Read on for all the information on how to watch the Giro d'Italia 2021.

Giro d'Italia live stream

Follow Cyclingnews on Twitter, Facebook and Instagram for alerts on important stories and action during the race.

The Giro d'Italia will be broadcast around Europe on Eurosport. A subscription to Eurosport Player costs £6.99 for a single month, £4.99 for a year-long monthly pass, or £39.99 for a 12-month pass.

The race will be aired in the United Kingdom, Europe, the USA, Canada, and Australia on GCN+ and in select other territories. A year’s subscription to GCN+ now costs £39.99 / €39.99 / $49.99 after the end of a promotional price in February.

S4C will broadcast all Giro d'Italia stages in the UK, as well as on BBC iPlayer, and YouView and live online and on demand on or S4C Clic app for iOS and Android.

Host broadcaster Rai Sport will air the race in Italy. L'Equipe TV will air the race in France, while Sporza will air it in Belgium.

If you live outside a broadcast zone or are on holiday outside your country and find that the live streams to be geo-restricted, you can get around this by getting access to them by simulating being back in your home country via a 'virtual private network', or VPN, for your laptop, tablet or mobile.

Our sister site TechRadar tested hundreds of VPNs and recommends the number-one VPN currently available as Express VPN. With ExpressVPN, you can watch on many devices at once including Smart TVs, Fire TV Stick, PC, Mac, iPhone, Android phone, iPads, tablets, etc.

Giro d'Italia schedule

StageDateRouteDistanceStart (CEDT)Finish (CEDT)
Stage 108-May-21Turin - Turin (ITT)8.6 km14:0017:15
Stage 209-May-21Stupinigi - Novara179 km12:5517:00
Stage 310-May-21Biella - Canale190 km12:3017:15
Stage 411-May-21Piacenza - Sestola187 km12:2017:15
Stage 512-May-21Modena - Cattolica177 km13:2017:15
Stage 613-May-21Grotte di Frasassi - Ascoli Piceno160 km12:5517:15
Stage 714-May-21Notaresco - Termoli181 km13;0017:15
Stage 815-May-21Foggia - Guardia Sanframondi170 km12:5017:15
Stage 916-May-21Castel di Sangro - Campo Felice (Rocca di Cambio)158 km12:2517:00
Stage 1017-May-21L'Aquila - Foligno139 km13:5517:15
Rest Day18-May-21    
Stage 1119-May-21Perugia - Montalcino162 km13:1017:15
Stage 1220-May-21Siena - Bagno di Romagna212 km11:3017:15
Stage 1321-May-21Ravenna - Verona198 km12:3517:15
Stage 1422-May-21Cittadella - Monte Zoncola205 km11:4017:15
Stage 1523-May-21Grado - Gorizia147 km13:2017:00
Stage 1624-May-21Sacile - Cortina d'Ampezzo212 km11:0017:15
Rest Day25-May-21Canazei   
Stage 1726-May-21Canazei - Sega di Ala193 km12:1017:15
Stage 1827-May-21Rovereto - Stradella231 km11:4517:15
Stage 1928-May-21Abbiategrasso - Alpe di Mera (Valsesia176 km12:2017:15
Stage 2029-May-21Verbania - Valle Spluga-Alpe Motta164 km12:3017:15
Stage 2130-May-21Senago - Milan (ITT)30.3 km13:3517:15