21 stages spanning July 4-26 were published for the 2026 Tour de France, starting with a 19.7-km team time trial in Barcelona and ending in Paris on the Champs-Élysées.
Two Alpine summit finishes at Alpe d'Huez define the closing weekend: Stage 19 runs 130 km from Gap, and Stage 20 follows over 110 km from Le Bourg-d'Oisans.
The route also includes a 26-km individual time trial on Stage 16 from Évian-les-Bains to Thonon-les-Bains, plus mountain finishes at Gavarnie-Gèdre, Le Markstein Fellering and Plateau de Solaison.
Spain hosts the opening three stages before the race moves through the Pyrenees, central France, the Vosges and the Alps, laying out the full competitive arc for the 2026 edition.