21 stages from 4 July 2026 to 26 July 2026: 3,317 km and 52,200 m of climbing in total, made up of 7 flat, 5 hilly, 7 mountain and 2 time trial stages. The longest is stage 13 at 205.8 km; the biggest day of climbing is stage 20 with 5,624 m; the highest point of the race is 2,642 m on stage 20. Each stage page carries the route profile, the gradient figures, the categorised climbs where the roadbook data is in the app, and the wind from the day it was raced.

Every stage

StageRouteDateDistanceClimbingType
1Barcelona → Barcelona4 Jul19.6 km167 mTime trial
2Tarragona → Barcelona5 Jul168.5 km2,049 mHilly
3Granollers → Les Angles6 Jul195.9 km3,940 mHilly
4Carcassonne → Foix7 Jul181.9 km2,784 mHilly
5Lannemezan → Pau8 Jul158.3 km1,395 mFlat
6Pau → Gavarnie-Gèdre9 Jul186.2 km3,094 mMountain
7Hagetmau → Bordeaux10 Jul175.1 km701 mFlat
8Périgueux → Bergerac11 Jul180.4 km1,353 mFlat
9Malemort → Ussel12 Jul185.5 km2,792 mHilly
10Aurillac → Le Lioran14 Jul165.6 km3,791 mMountain
11Vichy → Nevers15 Jul161.3 km1,107 mFlat
12Circuit Nevers Magny-Cours → Chalon-sur-Saône16 Jul179.1 km1,412 mFlat
13Dole → Belfort17 Jul205.8 km2,309 mFlat
14Mulhouse → Le Markstein18 Jul155.3 km3,941 mMountain
15Champagnole → Plateau de Solaison19 Jul183.9 km4,098 mMountain
16Évian-les-Bains → Thonon-les-Bains21 Jul26.1 km470 mTime trial
17Chambéry → Voiron22 Jul174.7 km2,362 mHilly
18Voiron → Orcières-Merlette23 Jul185.2 km3,944 mMountain
19Gap → Alpe d'Huez24 Jul127.9 km3,572 mMountain
20Le Bourg d'Oisans → Alpe d'Huez25 Jul170.9 km5,624 mMountain
21Thoiry → Paris26 Jul130.0 km1,295 mFlat

Distance, climbing and type from the official route data.

Climbs of the race

ClimbStageCategoryLengthAverageSummit
Col du TourmaletStage 6HC17.1 km7.3%2,115 m
Col de la Croix de FerStage 20HC24.0 km5.2%2,067 m
Col du GalibierStage 20HC17.7 km6.9%2,642 m
Alpe d'HuezStage 19HC13.8 km8.1%1,850 m
Plateau de Solaison BrisonStage 15HC11.3 km9.0%1,508 m
Col de SarenneStage 20HC12.8 km7.3%1,999 m
Grand BallonStage 14Cat 121.5 km4.8%1,336 m
Col du TélégrapheStage 20Cat 111.9 km7.1%1,566 m
Col du HaagStage 14Cat 111.2 km7.3%1,233 m
Col d'AspinStage 6Cat 112.0 km6.5%1,489 m
Côte d'EnginsStage 18Cat 111.4 km5.4%854 m
Ballon d'AlsaceStage 14Cat 18.9 km6.9%1,173 m
Col du NoyerStage 19Cat 17.2 km8.5%1,664 m
Le Salève - Col de la CroisetteStage 15Cat 14.6 km11.2%1,175 m
Orcières-MerletteStage 18Cat 17.1 km6.7%1,825 m
Puy Mary - Pas de PeyrolStage 10Cat 17.8 km6.0%1,589 m
Col de PertusStage 10Cat 14.4 km8.5%1,309 m
Gavarnie-GèdreStage 6Cat 218.7 km3.7%1,380 m
Côte de MonteynardStage 18Cat 29.7 km5.0%844 m
Col du PageStage 14Cat 29.8 km4.7%959 m
Col de la GriffoulStage 10Cat 25.9 km6.7%1,336 m
Col d'OrnonStage 19Cat 25.4 km6.4%1,371 m
Col BayardStage 19Cat 24.7 km7.2%1,246 m
Côte des RoussesStage 15Cat 36.6 km5.1%1,097 m
Côte de MuratStage 10Cat 35.2 km5.3%1,193 m
Côte des TerrassesStage 18Cat 33.4 km6.6%836 m
Côte de PailherolsStage 10Cat 33.0 km7.2%1,043 m
Côte de MauvezinStage 6Cat 33.0 km6.8%518 m
Col de Prat de BoucStage 10Cat 33.1 km6.5%1,392 m
Col de Font de CèreStage 10Cat 33.1 km5.8%1,294 m
Côte du MontStage 15Cat 32.1 km8.3%823 m
Côte de Saint-Léger-les-MélèzesStage 18Cat 32.5 km6.9%1,237 m
Côte de LoucrupStage 6Cat 41.9 km7.1%528 m

Roadbook figures, ranked by category then height gained. The full list across all races is on the climbs page.

Every stage here runs in ProPace with the real wind from the day, and the app puts your own numbers on it against the pro reference. How the simulation works, and what it deliberately cannot tell you, is set out in How much slower than a pro are you?

Ride every Tour de France 2026 stage against a pro in ProPace. Free on iOS, everything included.

Download on the App Store