More

    Giro d’Italia 2025: How to Watch a UCI World Tour Cycling Livestream for Free

    The world’s best riders take on the 108th edition of the Giro d’Italia, with this year’s battle for the maglia rosa tipped to be one of the most open in recent memory.

    Keep reading to find out the best live TV streaming services you can use to watch each day of the race live wherever you are in the world, and how to use a VPN if they’re not available where you are.

    Last year’s winner, Solvenia’s Tadej Pogačar, has opted to skip this year’s scenic trek across Italia to focus on the upcoming Tour de France, opening the door for a new champion to emerge.

    Pogačar’s fellow countryman Primož Roglič, is now the favorite, having claimed victory in the 2023 Giro, but there’s likely to be strong completion from the likes of 2021 winner Egan Bernal, up-and-coming Spaniard Juan Ayuso, and Britain’s Tom Pidcock.

    This year’s race gets underway with a trio of stages in Albania including a testing hilly opener from Durrës to Tirana. Key stages include a time trial in Pisa and grueling mountain stages in the Alps and Dolomites, before the race concludes with its iconic final stage through the streets of Rome.»

    Giro d’Italia 2025: Where and when is it?

    The 2025 Giro d’Italia begins with Stage 1 in Durrës on Friday, May 9, and climaxes with a passage through Rome on Sunday, June 1.

    A full schedule for this year’s event can be found further down.

    How to watch the Giro d’Italia 2025 online from anywhere using a VPN

    If you’re traveling abroad and want to watch the Giro d’Italia 2025, a VPN can enhance your privacy and security while streaming. By encrypting your internet traffic, a VPN prevents your provider from throttling your connection and adds protection when using public Wi-Fi, keeping your devices and login credentials secure.

    VPNs are legal in many countries, including the US and Canada, and are commonly used for online privacy and security. However, some streaming platforms may restrict VPN usage for accessing region-specific content. Before using one, review the platform’s terms of service to ensure compliance.

    If you choose to use a VPN, follow the provider’s setup instructions carefully to maintain a secure connection. Be aware that some streaming services may detect and block VPN traffic, so confirming whether your subscription permits VPN use is advisable.

    Looking for other options? Be sure to check out some of the other great VPN deals taking place right now.

    Livestream the Giro d’Italia 2025 in the US

    US cycling fans can watch all the action live via Max and its B/R Sports add-on.

    Livestream Giro d’Italia 2025 in the UK

    With traditional cycling broadcaster Eurosport no more, TNT Sports is now the place to watch UCI event live in the UK, including the 2025 Giro d’Italia live.

    Stream Giro d’Italia2025 in Australia for free

    It’s good news for cycling fans Down Under, with the 2025 Giro d’Italiaset to be broadcast for free in Australia on SBS.

    Stream Giro d’Italia2025 in Canada

    Dedicated cycling streaming service FloBikes is the place to watch live coverage of this year’s race in Canada.

    Giro d’Italia 2025: Stages and full schedule

    Stage 1
    Date: May 9
    Route: Durrës to Tirana
    Distance: 160 km
    Type: Hilly
    Start Time: 1:10 p.m. CEST / 12:10 p.m. BST / 7:10 a.m. ET / 4:10 a.m. PT / 9:10 p.m. AEST

    Stage 2
    Date: May 10
    Route: Tirana to Tirana (Individual Time Trial)
    Distance: 13.7 km
    Type: ITT
    Start Time: 1:55 p.m. CEST / 12:55 p.m. BST / 7:55 a.m. ET / 4:55 a.m. PT / 9:55 p.m. AEST

    Stage 3
    Date: May 11
    Route: Vlorë to Vlorë
    Distance: 160 km
    Type: Hilly
    Start Time: 1:25 p.m. CEST / 12:25 p.m. BST / 7:25 a.m. ET / 4:25 a.m. PT / 9:25 p.m. AEST

    Rest Day – May 12

    Stage 4
    Date: May 13
    Route: Alberobello to Lecce
    Distance: 189 km
    Type: Flat
    Start Time: 1:05 p.m. CEST / 12:05 p.m. BST / 7:05 a.m. ET / 4:05 a.m. PT / 9:05 p.m. AEST

    Stage 5
    Date: May 14
    Route: Ceglie Messapica to Matera
    Distance: 151 km
    Type: Flat
    Start Time: 1:50 p.m. CEST / 12:50 p.m. BST / 7:50 a.m. ET / 4:50 a.m. PT / 9:50 p.m. AEST

    Stage 6
    Date: May 15
    Route: Potenza to Napoli
    Distance: 227 km
    Type: Mixed
    Start Time: 11:30 a.m. CEST / 10:30 a.m. BST / 5:30 a.m. ET / 2:30 a.m. PT / 7:30 p.m. AEST

    Stage 7
    Date: May 16
    Route: Castel di Sangro to Tagliacozzo
    Distance: 168 km
    Type: Mountain
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 8
    Date: May 17
    Route: Giulianova to Castelraimondo
    Distance: 197 km
    Type: Hilly
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 9
    Date: May 18
    Route: Gubbio to Siena
    Distance: 181 km
    Type: Hilly (Gravel Sectors)
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Rest Day – May 19

    Stage 10
    Date: May 20
    Route: Lucca to Pisa (Individual Time Trial)
    Distance: 28.6 km
    Type: ITT
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 11
    Date: May 21
    Route: Viareggio to Castelnovo ne’ Monti
    Distance: 186 km
    Type: Hilly
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 12
    Date: May 22
    Route: Modena to Viadana
    Distance: 172 km
    Type: Flat
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 13
    Date: May 23
    Route: Rovigo to Vicenza
    Distance: 180 km
    Type: Flat
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 14
    Date: May 24
    Route: Treviso to Nova Gorica
    Distance: 195 km
    Type: Flat
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 15
    Date: May 25
    Route: Fiume Veneto to Asiago
    Distance: 219 km
    Type: Mountain
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Rest Day – May 26

    Stage 16
    Date: May 27
    Route: Piazzola sul Brenta to San Valentino
    Distance: 203 km
    Type: Mountain
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 17
    Date: May 28
    Route: San Michele all’Adige to Bormio
    Distance: 155 km
    Type: Mountain
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 18
    Date: May 29
    Route: Morbegno to Cesano Maderno
    Distance: 144 km
    Type: Flat
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 19
    Date: May 30
    Route: Biella to Champoluc
    Distance: 166 km
    Type: Mountain
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 20
    Date: May 31
    Route: Verrès to Sestrière
    Distance: 203 km
    Type: Mountain
    Start Time: 1:00 p.m. CEST / 12:00 p.m. BST / 7:00 a.m. ET / 4:00 a.m. PT / 9:00 p.m. AEST

    Stage 21
    Date: June 1
    Route: Rome to Rome
    Distance: 126 km
    Type: Flat
    Start Time: 3:05 p.m. CEST / 2:05 p.m. BST / 9:05 a.m. ET / 6:05 a.m. PT / 11:05 p.m. AEST

    Quick tips for streaming Giro d’Italia2025 using a VPN

    • With four variables at play — your ISP, browser, video streaming provider and VPN — your experience and success when streaming the 2025 Giro d’Italia live may vary.
    • If you don’t see your desired location as a default option for ExpressVPN, try using the «search for city or country» option.
    • If you’re having trouble after you’ve turned on your VPN and set it to the correct viewing area, there are two things you can try for a quick fix. First, log into your streaming service subscription account and make sure the address registered for the account is an address in the correct viewing area. If not, you may need to change the physical address on file with your account. Second, some smart TVs — like Roku — don’t have VPN apps you can install directly on the device itself. Instead, you’ll have to install the VPN on your router or the mobile hotspot you’re using (like your phone) so that any device on its Wi-Fi network now appears in the correct viewing location.
    • All of the VPN providers we recommend have helpful instructions on their main site for quickly installing the VPN on your router. In some cases with smart TV services, after you install a cable network’s sports app, you’ll be asked to verify a numeric code or click a link sent to your email address on file for your smart TV. This is where having a VPN on your router will also help, since both devices will appear to be in the correct location.
    • And remember, browsers can often give away a location despite using a VPN, so be sure you’re using a privacy-first browser to log into your services. We normally recommend Brave.

    Recent Articles

    spot_img

    Related Stories

    Stay on op - Ge the daily news in your inbox