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 stageThe full stage schedule
Barcelona → Barcelona
Tarragona → Barcelona
Granollers → Les Angles
Carcassonne → Foix
Lannemezan → Pau
Pau → Gavarnie-Gèdre
Hagetmau → Bordeaux
Périgueux → Bergerac
Malemort → Ussel
Aurillac → Le Lioran
Vichy → Nevers
Magny-Cours → Châlon-sur-Saône
Dole → Belfort
Mulhouse → Le Markstein
Champagnole → Plateau de Solaison
Evian-les-Bains → Thonon-les-Bains
Chambéry → Voiron
Voiron → Orcières-Merlette
Gap → Alpe d'Huez
Bourg d'Oisans → Alpe d'Huez
Thoiry → Paris
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.