Stage 1
26/06/2021
Brest > Landerneau
187.38km
+2627m
Stage 2
27/06/2021
Perros-Guirec > Mûr-de-Bretagne Guerlédan
183.41km
+2093m
Stage 3
28/06/2021
Lorient > Pontivy
182.5km
+1596m
Stage 4
29/06/2021
Redon > Fougères
151.92km
+1385m
Stage 5
30/06/2021
Changé > Laval - Espace Mayenne
26.99km
+296m
Stage 6
01/07/2021
Tours > Châteauroux
143.79km
+828m
Stage 7
02/07/2021
Vierzon > Le Creusot
247.89km
+3108m
Stage 8
03/07/2021
Oyonnax > Le Grand-Bornand
151.16km
+3519m
Stage 9
04/07/2021
Cluses > Tignes
144.75km
+4612m
Stage 10
06/07/2021
Albertville > Valence
186.24km
+1428m
Stage 11
07/07/2021
Sorgues > Malaucène
199.5km
+4649m
Stage 12
08/07/2021
Saint-Paul-Trois-Châteaux > Nîmes
161km
+1965m
Stage 13
09/07/2021
Nîmes > Carcassonne
220.73km
+1968m
Stage 14
10/07/2021
Carcassonne > Quillan
184.39km
+2878m
Stage 15
11/07/2021
Céret > Andorre-la-Vielle
191.57km
+4569m
Stage 16
13/07/2021
Pas de la Case > Saint-Gaudens
170.22km
+3267m
Stage 17
14/07/2021
Muret > Saint-Lary-Soulan (Col du Portet)
178.45km
+4353m
Stage 18
15/07/2021
Pau > Luz Ardiden
130.36km
+3555m
Stage 19
16/07/2021
Mourenx > Libourne
203.07km
+1172m
Stage 20
17/07/2021
Libourne > Saint-Émilion
30.7km
+239m
Stage 21
18/07/2021
Chatou > Paris - Champs-Élysées
117.87km
+717m