Full list of stages on the 2020 Tour de France, to be held over 3,470km starting in Nice on August 29 and ending in Paris on September 20:
Stage 1: Nice – Nice (156km)
Stage 2: Nice – Nice (187km)
Stage 3: Nice – Sisteron (198km)
Stage 4: Sisteron – Orcieres-Merlette (157km)
Stage 5: Gap – Privas (183km)
Stage 6: Le Teil – Mont Aigoual (191km)
Stage 7: Millau – Lavaur (168km)
Stage 8: Cazeres-sur-Garonne – Loudenvielle (140km)
Stage 9: Pau – Laruns (154km)
Rest Day in Charente-Maritime
Stage 10: Ile de Oleron – Ile de Re (170km)
Stage 11: Chatelaillon-Plage – Poitiers (167km)
Stage 12: Chauvigny – Sarran (218km)
Stage 13: Chatel-Guyon – Puy Mary (191km)
Stage 14: Clermont-Ferrand – Lyon (197km)
Stage 15: Lyon – Grand Colombier (175km)
Stage 16: La Tour du Pin – Villard de Lans (164km)
Stage 17: Grenoble – Meribel (168km)
Stage 18: Meribel – La Roche-sur-Foron (168km)
Stage 19: Bourg-en-Bresse – Champagnole (160km)
Stage 20: Lure – La Planche des Belles Filles (36km, individual time trial)
Stage 21: Mantes-la-Jolie – Paris (122km)