Stage 1: Monaco TT (15.5km) Link
Stage 2: Monaco—Brignoles (187km) Link
Stage 3: Marseille—La Grande-Motte (196km) Link
Stage 4: Montpellier TTT (39km) Link
Stage 5: Le Cap d'Agde—Perpignan (196.5km) Link
Stage 6: Girona—Barcelona (181.5km) Link
Stage 7: Barcelona—Arcalis (224km) Link
Stage 8: Andorre-la-Vieille—Saint-Girons (176.5km) Link
Stage 9: Saint-Gadens—Tarbes (160.5km) Link
Rest Day 1
Stage 10: Limoges—Issoudun (194.5km) Link
Stage 11: Vatan—Saint-Fargeau (192km) Link
Stage 12: Tonnerre—Vittel (211.5km) Link
Stage 13: Vittel—Colmar (200km) Link
Stage 14: Colmar—Besancon (199km) Link
Stage 15: Pontarlier—Verbier (207km) Link
Rest Day 2
Stage 16: Martigny—Bourg-Saint-Maurice (160km)Link
Stage 17: Bourg-Saint-Maurice—Le Grand-Bornand (169km) Link
Stage 18: Annecy TT (40km) Link
Stage 19: Bourgoin-Jallieu—Aubenas (178km) Link
Stage 20: Montélimar—Mont Ventoux (178km) Link
Stage 21: Montereau-Fault-Yonne—Paris Champs-Élysées (164km) Link
Stage 2: Monaco—Brignoles (187km) Link
Stage 3: Marseille—La Grande-Motte (196km) Link
Stage 4: Montpellier TTT (39km) Link
Stage 5: Le Cap d'Agde—Perpignan (196.5km) Link
Stage 6: Girona—Barcelona (181.5km) Link
Stage 7: Barcelona—Arcalis (224km) Link
Stage 8: Andorre-la-Vieille—Saint-Girons (176.5km) Link
Stage 9: Saint-Gadens—Tarbes (160.5km) Link
Rest Day 1
Stage 10: Limoges—Issoudun (194.5km) Link
Stage 11: Vatan—Saint-Fargeau (192km) Link
Stage 12: Tonnerre—Vittel (211.5km) Link
Stage 13: Vittel—Colmar (200km) Link
Stage 14: Colmar—Besancon (199km) Link
Stage 15: Pontarlier—Verbier (207km) Link
Rest Day 2
Stage 16: Martigny—Bourg-Saint-Maurice (160km)Link
Stage 17: Bourg-Saint-Maurice—Le Grand-Bornand (169km) Link
Stage 18: Annecy TT (40km) Link
Stage 19: Bourgoin-Jallieu—Aubenas (178km) Link
Stage 20: Montélimar—Mont Ventoux (178km) Link
Stage 21: Montereau-Fault-Yonne—Paris Champs-Élysées (164km) Link