The 2026 Tour de France (113th edition) runs from July 4–26, starting in Barcelona, Spain, before covering 3,333 km across all five French mountain ranges. The 21-stage route features 8 mountainous stages, including a dramatic double climb of Alpe d’Huez, finishing with the traditional final stage in Paris.