Watch the 2026 Giro d’Italia for the first men’s Grand Tour of the season. Today, we continue with the second stage in Italy, which will likely see a breakaway win and some GC action occur.
He’ll face off against the likes of home favourite Giulio Pellizzari and former winners Egan Bernal and Jai Hindley across the first three-week test of the 2026 season.
Key stages to watch on the Giro d’Italia route include an early summit finish at Blockhaus, a 40km time trial, and a tough late Queen stage in the Dolomites.
The Giro d’Italia is being broadcast all over the world, with TV coverage and live streaming options in the UK, US, and Canada, so read on for all the details on how to watch the race wherever you are in the world.
How to watch the Giro d’Italia 2026 for free
The 2026 Giro d’Italia is free to watch in Australia, Italy and Switzerland.
In Australia it is free with English commentary thanks to SBS. You can also catch the race for free live on Italian national broadcaster RAI and on Swiss streaming services RSI (Italian commentary) and SRF (German commentary).
Abroad? You will need NordVPN (75% off) to unlock your free stream wherever you are in the world.
What time is the Giro d’Italia on today?
Stage 5 of the Giro d’Italia continues as they head from Praia a Mare to Potenza.
After Movistar completely blew up the peloton on Stage 4, there are bound to be some tired legs heading into a stage that contains 4,100m of climbing. That will, of course, suit the breakaway specialists, and with it being the opening week of a Grand Tour, it is difficult to see the GC contenders risking any big moves.
Don’t discount it, though, and it wouldn’t be out of the question for Team Visma–Lease a Bike and Jonas Vingegaard to take it up themselves if nobody steps forwards.
The stage begins at 12:15 CET (11:15 BST, 6:15 ET) and finishes at approximately 17:15 CET (16:15 BST, 11:15 ET).
How to watch the Giro d’Italia 2026 from anywhere in the world
If you’re outside your usual country when the Giro d’Italia is on, you might think you can’t watch the race, but you’d be wrong. A VPN is a nifty piece of internet security software that lets you tune into your streaming services from abroad, and allows you to do so with complete confidence.
There are loads of great VPN options out there, but for a VPN that’s brilliant at streaming and is also TechRadar’s pick for overall best VPN in the world, we’d recommend NordVPN.
How to watch the Giro d’Italia in the UK
Fans in the UK can watch the 2026 Giro d’Italia through TNT Sports and HBO Max.
TNT Sports is your linear option while live streaming is available on the new home of cycling in the UK, HBO Max. Plans start at £25.99/month, with month-by-month terms available at £30.99.
How to watch the Giro d’Italia in the USA
The Giro d’Italia is being aired by HBO Max in the United States. Plans start from $18.49 per month for a package that includes live cycling.
If you’re an Amazon Prime member, you might find it easier to sign up to Max via Prime.
How to watch the Giro d’Italia in Canada
For Canadian viewers, it is the usual FloBikes to watch the Giro d’Italia.
A subscription will set you back CAN$215.88 for the year or CAN$49.99 on a monthly basis.
FloBikes customers in the US will be blocked from this one – they only have the rights in Canada.
How to watch the Giro d’Italia in Australia
As alluded to above, cycling fans in Australia can watch the Giro d’Italia for free through SBS.
Both races are being live-streamed on the SBS On Demand platform, which is a free service for those in Australia. If you are looking for linear coverage, each stage will be available on SBS Viceland.
Giro d’Italia 2026: Stage start and finish times
|
Date |
Stage |
Distace |
Timings (CET) |
|
May 8 2026 |
Stage 1: Nessebar – Burgas |
147km |
13:40-17:05 |
|
May 9 2026 |
Stage 2: Burgas – Veliko Tarnavo |
221km |
12:00-17:02 |
|
May 10 2026 |
Stage 3: Plovdiv – Sofia |
175km |
13:05-17:02 |
|
May 11 2026 |
Rest Day |
Row 4 – Cell 2 | Row 4 – Cell 3 |
|
May 12 2026 |
Stage 4: Catanzaro – Cozenza |
138km |
13:40-17:03 |
|
May 13 2026 |
Stage 5: Praia a Mare – Potenza |
203km |
12:15-17:00 |
|
May 14 2026 |
Stage 6: Paestum – Napoli |
142km |
12:45-17:04 |
|
May 15 2026 |
Stage 7: Formia – Blockhaus |
244km |
10:50-16:53 |
|
May 16 2026 |
Stage 8: Chieti – Fermo |
156km |
13:15-17:04 |
|
May 17 2026 |
Stage 9: Cervia – Corno alle Scale |
184km |
12:35-17:00 |
|
May 18 2026 |
Rest Day |
Row 11 – Cell 2 | Row 11 – Cell 3 |
|
May 19 2026 |
Stage 10: Viareggio – Massa (ITT) |
42km |
13:15-17:14 |
|
May 20 2026 |
Stage 11: Porcari – Chiavari |
195km |
12:35-17:02 |
|
May 21 2026 |
Stage 12: Imperia – Novi Ligure |
175km |
13:00-17:01 |
|
May 22 2026 |
Stage 13: Alessandria – Verbania |
189km |
12:40-17:00 |
|
May 23 2026 |
Stage 14: Aosta – Pila |
133km |
12:55-16:58 |
|
May 24 2026 |
Stage 15: Voghera – Milano |
157km |
14:00-17:07 |
|
May 25 2026 |
Rest Day |
Row 18 – Cell 2 | Row 18 – Cell 3 |
|
May 26 2026 |
Stage 16: Bellinzona – Carì |
113km |
13:45-17:01 |
|
May 27 2026 |
Stage 17: Cassano d’Adda – Andalo |
202km |
12:10-17:00 |
|
May 28 2026 |
Stage 18: Fai della Paganella – Pieve di Soligo |
171km |
13:15-17:04 |
|
May 29 2026 |
Stage 19: Feltre – Alleghe |
151km |
12:30-16:54 |
|
May 30 2026 |
Stage 20: Gemona del Friuli 1976-2026 – Piancavallo |
200km |
11:00-15:59 |
|
May 31 2026 |
Stage 21: Roma – Roma |
131km |
15:25-18:36 |
We test and review VPN services in the context of legal recreational uses. For example: 1. Accessing a service from another country (subject to the terms and conditions of that service). 2. Protecting your online security and strengthening your online privacy when abroad. We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.