CYCLING

112th Tour de France stages

TOUR TEAMS

UCI WorldTeams

Alpecin–Deceuninck

Arkéa–B&B Hotels

Cofidis

Decathlon–AG2R La Mondiale

EF Education–EasyPost

Groupama–FDJ

Ineos Grenadiers

Intermarché–Wanty

Lidl–Trek

Movistar Team

Red Bull–Bora–Hansgrohe

Soudal–Quick-Step

Team Bahrain Victorious

Team Picnic–PostNL

Team Jayco–AlUla

UAE Team Emirates XRG

Visma–Lease a Bike

XDS Astana Team

UCI ProTeams

Israel–Premier Tech

Lotto

Team TotalEnergies

Tudor Pro Cycling Team

Uno-X Mobility

STAGES

Saturday: first stage, Lille, 184.9 km (114.9 miles), flat stage

Sunday: second stage, Lauwin-Planque to Boulogne-sur-Mer, 209.1 km (129.9 miles), hilly stage

Monday: third stage, Valenciennes to Dunkirk, 178.3 km (110.8 miles), flat stage

July 8: fourth stage, Amiens to Rouen, 174.2 km (108.2 miles), hilly stage

July 9: fifth stage, Caen to Caen 33 km (21 miles), Individual time trial

July 10: sixth stage, Bayeux to Vire, normandie, 201.5 km (125.2 miles), hilly stage

July 11: seventh stage, Saint-Malo to Guerlédan (Mûr-de-Bretagne), 197 km (122 miles), hilly stage

July 12: eighth stage, Saint-Méen-le-Grand to Laval, 171.4 km (106.5 miles), flat stage

July 13: ninth stage, Chinon to Châteauroux, 174.1 km (108.2 miles), flat stage

July 14: 10th stage, Ennezat to Mont-Dore, 165.3 km (102.7 miles), mountain stage

July 15: Red day, Toulouse

July 16: 11th stage, Toulouse to Toulouse, 156.8 km (97.4miles), flat stage

July 17: 12th stage, Auch to Hautacam 180.6 km (112.2miles), Mountain stage

July 18: 13th stage, Loudenvielle to Peyragudes, 10.9 km (6.8miles), Mountain time trial

July 19: 14th stage, Pau to Superbagnères, 182.6 km (113.5miles), mountain stage

July 20, 15th stage, Muret to Carcassonne, 169.3 km (105.2miles), hilly stage

July 21: Rest day, Montpellier

July 22: 16th stage, Montpellier to Mont Ventoux, 171.5 km (106.6miles), mountain stage

July 23: 17th stage, Bollène to Valence, 160.4 km (99.7miles), flat stage

July 24: 18th stage, Vif to Courchevel (Col de la Loze), 171.5 km (106.6miles), mountain stage

July 25: 19th stage, Albertville to La Plagne, 129.9 km (80.7miles), mountain stage

July 26: 20th stage, Nantua to Pontarlier, 184.2 km (114.5miles), hilly stage

July 27: 21th stage, Mantes-la-Ville to Paris (Champs-Élysées), 132.3 km (82.2miles), flat stage

Total: 3,338.8 km (2,074.6 miles)