
Tour de France Stage 21: Find our preview for the final stage of the competition.
The 2026 Tour de France reaches its conclusion on Sunday with the iconic ride into Paris, although this year's finale comes with a significant twist. Due to the redeployment of emergency services to tackle major wildfires near Bordeaux, Stage 21 has been shortened from 133km to just 89km, creating one of the most unusual final stages in recent Tour history.
Although the yellow jersey battle may already be settled, Stage 21 promises to be far more than the ceremonial procession cycling fans have become accustomed to.
The shortened distance and three ascents of Montmartre should encourage aggressive racing from the outset, with classics specialists, puncheurs and even the overall contenders capable of contesting the stage victory. If the peloton remains together over the final climb, a reduced sprint on the Champs-Élysées is likely. If not, expect one final attacking spectacle to bring the 2026 Tour de France to a close.
What Time is Tour de France Stage 21?
Stage 21 takes place on Sunday, 26 July 2026, covering 89km from Paris to the Champs-Élysées. The stage has been dramatically shortened but retains the now-familiar Montmartre circuit, making for a far more aggressive finale than the traditional procession into Paris.
The route breaks down as follows:
- Official start: 17:50 CEST (16:50 BST) after the ceremonial presentation.
- Five laps of the Champs-Élysées, rather than the originally planned three.
- Côte de la Butte Montmartre (1.1km at 5.9%) climbed three times, with the final ascent coming just 10.3km from the finish.
- Expected finish: Around 19:45 CEST (18:45 BST).
Unlike the traditional flat sprint finale, the repeated climbs of Montmartre offer puncheurs and classics specialists a genuine opportunity to attack before the final dash down the Champs-Élysées.
How to Watch Tour de France Stage 21 in the UK
UK viewers can watch Stage 21 live on TNT Sports 1, with coverage beginning ahead of the ceremonial rollout before live racing starts in central Paris.
The race is also available to stream via discovery+, while Channel 5 will broadcast free-to-air highlights later in the evening. ITV no longer holds UK broadcasting rights for the Tour de France.
Tour de France Stage 21 Winner Odds
The revised Paris finale has shifted the betting away from pure sprinters and towards riders capable of climbing Montmartre before producing a powerful finish on the Champs-Élysées. Current odds via Oddschecker:
| Rider | Best Odds | Bookmaker |
|---|---|---|
| Mathieu van der Poel | 13/8 | Betfred |
| Tadej Pogačar | 7/2 | PricedUp |
| Mads Pedersen | 5/1 | SpreadEx |
| Jasper Philipsen | 14/1 | Star Sports |
| Remco Evenepoel | 16/1 | Star Sports |
| Olav Kooij | 33/1 | Star Sports |
Mathieu van der Poel heads the betting after another superb Tour, with the Dutchman ideally suited to the repeated climbs of Montmartre before the run to the Champs-Élysées. Yellow jersey winner Tadej Pogačar is the closest challenger and cannot be ruled out if he decides to chase another stage victory, while Mads Pedersen's blend of climbing strength and sprinting speed makes him an obvious contender on this revised finale.
Jasper Philipsen remains the leading pure sprinter if the race comes back together, whereas Remco Evenepoel and Olav Kooij offer value for punters looking beyond the three market leaders.
Tour de France 2026 Full Schedule
| Stage | Date | Route | Distance |
|---|---|---|---|
| 1 (TTT) | 4 July | Barcelona – Barcelona | 19.6km |
| 2 | 5 July | Tarragona – Barcelona | 168.5km |
| 3 | 6 July | Granollers – Les Angles | 195.9km |
| 4 | 7 July | Carcassonne – Foix | 181.9km |
| 5 | 8 July | Lannemezan – Pau | 158.3km |
| 6 | 9 July | Pau – Gavarnie-Gèdre | 186.2km |
| 7 | 10 July | Hagetmau – Bordeaux | 175.1km |
| 8 | 11 July | Périgueux – Bergerac | 180.4km |
| 9 | 12 July | Malemort – Ussel | 185.5km |
| Rest day | 13 July | Cantal | — |
| 10 | 14 July | Aurillac – Le Lioran | 166.6km |
| 11 | 15 July | Vichy – Nevers | 161.3km |
| 12 | 16 July | Circuit Nevers Magny-Cours – Chalon-sur-Saône | 179.1km |
| 13 | 17 July | Dole – Belfort | 205.8km |
| 14 | 18 July | Mulhouse – Le Markstein Fellering | 155.3km |
| 15 | 19 July | Champagnole – Plateau de Solaison | 183.9km |
| Rest day | 20 July | Haute-Savoie | — |
| 16 (ITT) | 21 July | Évian-les-Bains – Thonon-les-Bains | 26.1km |
| 17 | 22 July | Chambéry – Voiron | 174.7km |
| 18 | 23 July | Voiron – Orcières-Merlette | 185.2km |
| 19 | 24 July | Gap – Alpe d'Huez | 127.9km |
| 20 | 25 July | Le Bourg d'Oisans – Alpe d'Huez | 170.9km |
| 21 | 26 July | Thoiry – Paris Champs-Élysées | 133km |





