A 108. verseny Brestből indul, négy szakaszon át halad Bretagne régiójában, majd az országon átívelve eléri az Alpokot és az első hegyeket. Az útvonal ezután a Pireneusok felé veszi az irányt, és a legendás Mont Ventoux dupla mászását követően Andorrába vezet, ahol a versenyzők a második pihenőnapjukat töltik majd, de csak miután megmászták a verseny legmagasabb csúcsát, a 2408 méter magas Port d’Envalira-t. A 2021-es Tour-t ismerős hegyek teszik izgalmassá, mint amilyen a Col de Tourmalet, és persze újabb csúcsok is állnak a résztvevők előtt, például a Col de Portet, ami 2018-ban volt először a verseny része.
Ezután a sprintereknek kedvez a terep, egy 31 kilométeres időfutam következik, a sík etap után pedig Párizsba gurul majd be a mezőny, ahol a gálaszakaszon még lesz esélye a leggyorsabbaknak a helyzetük javítására.
Összesen tehát 3383 km hosszú a verseny útvonala, a leghosszabb etap a 7. lesz a maga 248 km-ével. Hat kemény hegyi szakasszal, három hegyi befutóval és két időfutammal kell szembenézniük a résztvevőknek:
1. szakasz : június 26., Brest – Landerneau – 187 km
2. szakasz: június 27., Perros-Gueirec – Mur-de-Bretagne – 182 km
3. szakasz: június 28., Lorient – Pontivy – 182 km
4. szakasz : június 29., Redon – Fougeres – 152 km
5. szakasz: június 30., Changé – Laval (ITT) 27 km, időfutam
6. szakasz: július 1., Tours – Chateauroux – 144 km
7. szakasz: július 2., Vierzon – Le Creusot – 248 km
8. szakasz: július 3., Oyonnax – Le Grand Bornand – 151 km
9. szakasz: július 4., Cluses – Tignes, Val Claret – 145 km
Pihenőnap: július 5., Tignes
10. szakasz: július 6., Albertville – Valence – 186 km
11. szakasz: július 7., Sorgues – Malaucene – 199 km
12. szakasz: július 8., St-Paul-Trois-Chateaux – Nîmes – 161 km
13. szakasz: július 9., Nimes – Carcassonne – 229 km
14. szakasz: július 10., Carcassonne – Quillan – 184 km
15. szakasz: július 11., Ceret – Andorra la Vella – 192 km
Pihenőnap: július 12., Andorra
16. szakasz: július 13., Pas-de-la-Case – Saint-Gaudens – 169 km
17. szakasz: július 14., Muret St. Lary Soulan – Col de Portet – 178 km
18. szakasz: július 15., Pau – Luz Ardiden – 130 km
19. szakasz: július 16., Mourenx – Libourne – 203 km
20. szakasz: július 17., Libourne – Saint-Emilion – 31 km, időfutam
21. szakasz: július 18., Chatou – Párizs, Champs-Élysées – 112 km
Forrás: cyclingweekly.com