The Tour de France 2025 will be, like mine always are, entirely on French soil.
No Grand Depart in Buenos Aires or Beijing, but in Lille.
3,320 kilometers divided over 21 stages: 7 flat, 6 hilly and 6 mountain stages, five of those with mountain finishes.
These will be at Hautacam, Luchon-Superbagnères, Mont Ventoux, Col de la Loze and La Plagne.