🚴WTR
The route

Tour de France 2026 stage schedule: all 21 stages, dates and times

The complete 2026 Tour de France route: from the Barcelona Grand Départ on 4 July to the Montmartre finale in Paris on 26 July. Click a stage for the profile, the favourites and the result.

📅 See today's stage

The full stage schedule

StageDateRouteDistanceType
Stage 1Sat 4 JulBarcelonaBarcelona19.6 kmTeam time trial
Stage 2Sun 5 JulTarragonaBarcelona168.5 kmHills
Stage 3Mon 6 JulGranollersLes Angles195.9 kmMountains
Stage 4Tue 7 JulCarcassonneFoix181.9 kmHills
Stage 5Wed 8 JulLannemezanPau158.3 kmFlat
Stage 6Thu 9 JulPauGavarnie-Gèdre186.2 kmMountains
Stage 7Fri 10 JulHagetmauBordeaux175.1 kmFlat
Stage 8Sat 11 JulPérigueuxBergerac180.4 kmFlat
Stage 9Sun 12 JulMalemortUssel185.5 kmHills
Mon 13 Jul😴 Rest day
Stage 10Tue 14 JulAurillacLe Lioran166.6 kmHills
Stage 11Wed 15 JulVichyNevers161.3 kmFlat
Stage 12Thu 16 JulMagny-CoursChâlon-sur-Saône179.1 kmFlat
Stage 13Fri 17 JulDoleBelfort205.8 kmHills
Stage 14Sat 18 JulMulhouseLe Markstein155.3 kmMountains
Stage 15Sun 19 JulChampagnolePlateau de Solaison183.9 kmMountains
Mon 20 Jul😴 Rest day
Stage 16Tue 21 JulEvian-les-BainsThonon-les-Bains26.1 kmIndividual time trial
Stage 17Wed 22 JulChambéryVoiron174.7 kmFlat
Stage 18Thu 23 JulVoironOrcières-Merlette185.2 kmMountains
Stage 19Fri 24 JulGapAlpe d'Huez127.9 kmMountains
Stage 20Sat 25 JulBourg d'OisansAlpe d'Huez170.9 kmMountains
Stage 21Sun 26 JulThoiryParis133 kmFlat

Frequently asked questions

How many stages does the 2026 Tour de France have?

The 2026 Tour de France has 21 stages: one team time trial, one individual time trial, seven flat stages, five hilly stages and seven mountain stages. There are also two rest days, on Monday 13 and Monday 20 July. The total distance is about 3,333 kilometres.

When does the 2026 Tour de France start and finish?

The Tour starts on Saturday 4 July 2026 with a team time trial in Barcelona and ends on Sunday 26 July with the final stage over Montmartre into Paris.

What time do the stages start and finish?

Stages usually start between 12:00 and 14:00 and finish around 17:30 (CEST). Shorter and flat stages start later: stage 5 to Pau, for example, rolls out at 14:05 and finishes around 17:45.

Which stages will decide the 2026 Tour de France?

The first summit finish at Les Angles (stage 3), the Pyrenean stage to Gavarnie-Gèdre over the Tourmalet (stage 6), the time trial along Lake Geneva (stage 16) and above all the unique double finish on Alpe d'Huez on stages 19 and 20.

Also read: Alpe d'Huez twice — the pivot of the 2026 Tour →