How to watch the Tour de France – live streaming, TV, highlights, analysis and more
By Cyclingnews
Watch all the action as the race approaches Paris

The final day of the 2020 Tour de France is upon us, with Tadej Pogačar (UAE Team Emirates) in the yellow jersey having sensationally overhauled Primož Roglič (Jumbo-Visma) during the stage 20 time trial up La Planche des Belles Filles.
Richie Porte (Trek-Segafredo) moved up to the final podium spot after a stellar time trial, while Pogačar will take home both the mountain and young rider's jerseys. The green jersey race is all but over, with Sam Bennett (Deceuninck-QuickStep) looking to secure his win in Paris.
Stage 21 will be a largely ceremonial stage, but there will be a sprint finish on the Champs-Élysées to conclude the Grand Boucle.
Cyclingnews will be bringing you full live coverage, reports, results, news, interviews and analysis throughout the race. Read on to find out how to watch the 2020 Tour de France via live stream, no matter your location, with ExpressVPN.
Double stage Caleb Ewan (Lotto Soudal) leads the way in contention for victory on the final day. He'll compete against Bennett, Peter Sagan (Bora-Hansgrohe), Elia Viviani (Cofidis), and stage 1 winner Alexander Kristoff (UAE Team Emirates), among others. Bennett has all but sewn up the green jersey, but Sagan is pushing him every step of the way, while Matteo Trentin lies (CCC Team) lies in third.
Other men who could challenge for victory in Paris include Wout van Aert (Jumbo-Visma), Hugo Hofstetter (Israel Start-Up Nation), Cees Bol (Team Sunweb), Luka Mezgec (Mitchelton-Scott) and Bryan Coquard (B&B Hotels-Vital Concept).
Click here for details of the route on what is a climber-friendly three weeks in France. Check below for all the details of how to watch all the action at the Tour de France.
Tour de France live stream
Follow Cyclingnews on Twitter, Facebook and Instagram for alerts on important stories and action during the race.
The Tour de France is being aired comprehensively across a number of networks, and is being aired live across Europe, Asia and Australia via Eurosport and on the Eurosport Player.
You can sign up for a subscription to Eurosport Player for £6.99 / $9.26 for a month, £4.99 / $6.61 for a year-long monthly pass, or £39.99 / $52.99 for a 12-month pass.
The GCN Race Pass, available on the GCN app, is also airing the race in the UK and Australia. Access in the UK will set you back £39.99 for a year. There's also an option to pay for the Race Pass month-by-month, although the year pass is much better value.
British broadcaster ITV is also showing the race on their ITV4 channel. Welsh-language station S4C has live coverage and highlights every day, too.
FloBikes are showing the race in Canada. Subscribing to FloBikes will set you back $30 per month or $150 for the year, and gives you access to watch most of the season's biggest races.
NBC Sports Gold is also streaming the race, costing $54.99 for a year's subscription that includes a number of other major races.
The race is also being shown on various broadcasters around Europe, including Rai Sport in Italy, RTBF and Sporza in Belgium, and on France Sport in France. SBS will show the Tour in Australia.
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.
Race schedule
Saturday, August 29
Stage 1: Nice – Nice, 170km
Sunday, August 30
Stage 2: Nice – Nice, 190km
Monday, August 31
Stage 3: Nice – Sisteron, 198km
Tuesday, September 1
Stage 4: Sisteron – Orcières-Merlette, 157km
Wednesday, September 2
Stage 5: Gap – Privas, 183km
Thursday, September 3
Stage 6: Le Teil – Mont Aigoual, 191km
Friday, September 4
Stage 7: Millau – Lavaur, 168km
Saturday, September 5
Stage 8: Cazères – Loudenvielle, 140km
Sunday, September 6
Stage 9: Pau – Lauruns, 154km
Monday, September 7
Rest day
Tuesday, September 8
Stage 10: Île d'Oléron – Île de Ré, 170km
Wednesday, September 9
Stage 11: Châtelaillon-Plage – Poitiers, 167km
Thursday, September 10
Stage 12: Chauvigny – Sarran, 218km
Friday, September 11
Stage 13: Châtel-Guyon – Puy Mary, 191km
Saturday, September 12
Stage 14: Clermont Ferrand – Lyon, 197km
Sunday, September 13
Stage 15: Lyon – Grand Colombier, 175km
Monday, September 14
Rest day
Tuesday, September 15
Stage 16: La Tour-du-Pin – Villard-de-Lans, 164km
Wednesday, September 16
Stage 17: Grenoble – Méribel, 168km
Thursday, September 17
Stage 18: Méribel – La Roche-sur-Foron, 168km
Friday, September 18
Stage 19: Bourg-en-Bresse – Champagnole, 160km
Saturday, September 19
Stage 20: Lure – La Planche des Belles Filles, 36km
Sunday, September 20
Stage 21: Mantes-la-Jolie – Paris Champs-Élysées, 122km
Sign up to the Cyclingnews Newsletter. You can unsubscribe at any time. For more information about how to do this, and how we hold your data, please see our privacy policy
Thank you for signing up to Cycling News. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.