| Etapa
|
Dátum
|
Trasa
|
Vzdialenosť
|
Typ
|
Víťaz
|
| 1
|
1. júla
|
Bilbao
|
182 km
|
|
kopcovitá etapa
|
Adam Yates[3]
|
| 2
|
2. júla
|
Vitoria-Gasteiz – San Sebastian
|
209 km
|
|
kopcovitá etapa
|
Victor Lafay[4]
|
| 3
|
3. júla
|
Amorebieta-Etxano – Bayonne
|
185 km
|
|
rovinatá etapa
|
Jasper Philipsen[5]
|
| 4
|
4. júla
|
Dax – Nogaro
|
182 km
|
|
rovinatá etapa
|
Jasper Philipsen[6]
|
| 5
|
5. júla
|
Pau – Laruns
|
165 km
|
|
horská etapa
|
Jai Hindley[7]
|
| 6
|
6. júla
|
Tarbes – Cauterets
|
145 km
|
|
horská etapa
|
Tadej Pogačar[8]
|
| 7
|
7. júla
|
Mont-de-Marsan – Bordeaux
|
170 km
|
|
rovinatá etapa
|
Jasper Philipsen[9]
|
| 8
|
8. júla
|
Libourne – Limoges
|
201 km
|
|
kopcovitá etapa
|
Mads Pedersen[10]
|
| 9
|
9. júla
|
Saint-Léonard-de-Noblat – Puy de Dôme
|
184 km
|
|
horská etapa
|
Michael Woods[11]
|
|
|
10. júla
|
Clermont-Ferrand
|
voľný deň
|
| 10
|
11. júla
|
Vulcania – Issoire
|
167 km
|
|
kopcovitá etapa
|
Pello Bilbao[12]
|
| 11
|
12. júla
|
Clermont-Ferrand – Moulins
|
180 km
|
|
rovinatá etapa
|
Jasper Philipsen[13]
|
| 12
|
13. júla
|
Roanne – Belleville-en-Beaujolais
|
166 km
|
|
kopcovitá etapa
|
Ion Izagirre[14]
|
| 13
|
14. júla
|
Châtillon-sur-Chalaronne – Grand Colombier
|
138 km
|
|
horská etapa
|
Michal Kwiatkowski[15]
|
| 14
|
15. júla
|
Annemasse – Portes du Soleil
|
152 km
|
|
horská etapa
|
Carlos Rodrigues[16]
|
| 15
|
16. júla
|
Portes du Soleil – Saint-Gervais Mont Blanc
|
180 km
|
|
horská etapa
|
Wout Poels[17]
|
|
|
17. júla
|
Saint-Gervais Mont Blanc
|
voľný deň
|
| 16
|
18. júla
|
Passy – Combloux
|
22 km
|
|
individuálna časovka
|
Jonas Vingegaard[18]
|
| 17
|
19. júla
|
Saint-Gervais Mont Blanc – Courchevel
|
166 km
|
|
horská etapa
|
Felix Gall[19]
|
| 18
|
20. júla
|
Moûtiers – Bourg-en-Bresse
|
186 km
|
|
kopcovitá etapa
|
Kasper Asgreen[20]
|
| 19
|
21. júla
|
Moirans-en-Montagne – Poligny
|
173 km
|
|
rovinatá etapa
|
Matej Mohorič[21]
|
| 20
|
22. júla
|
Belfort – Le Markstein
|
133 km
|
|
horská etapa
|
Tadej Pogačar[22]
|
| 21
|
23. júla
|
Saint-Quentin-en-Yvelines – Paríž (Champs-Élysées)
|
115 km
|
|
rovinatá etapa
|
Jordi Meeus[23]
|