The 2025 Tour de France in miles
Pro cycling may be deeply rooted in European tradition, but fans in the UK, US and beyond deserve a version of the Tour that speaks their language - in miles, not kilometers. While the peloton sticks to the metric system, we’ve gone ahead and converted every stage of the 2025 Tour de France for you. From the Grand Départ in Lille until the final stage in Paris, here’s how far the riders really go - mile by mile.

The total distance and elevation of the Tour de France 2025 in miles
The 2025 Tour de France covers a total of 3,320 kilometers, which converts to approximately 2,063 miles. While each stage offers its own profile and challenges, the overall distance reflects the scale and endurance required to complete the world’s most prestigious cycling race.
And it’s not just the distance - the TDF also includes a significant amount of climbing. Riders will face this year over 52,500 meters of elevation gain, which translates to 172,240 feet of climbing throughout the race.
The length of the 2025 Tour de France stages in miles
Stage | Date | Start | Finish | Profile | Distance km | Distance miles |
---|---|---|---|---|---|---|
1 | July 5, 2025 | Lille | Lille | Flat | 185km | 115.0 miles |
2 | July 6, 2025 | Lauwin-Planque | Boulogne-sur-Mer | Hilly | 212km | 131.7 miles |
3 | July 7, 2025 | Valenciennes | Dunkerque | Flat | 178km | 110.6 miles |
4 | July 8, 2025 | Amiens | Rouen | Hilly | 173km | 107.5 miles |
5 | July 9, 2025 | Caen | Caen | ITT | 33km | 20.5 miles |
6 | July 10, 2025 | Bayeux | Vire Normandie | Hilly | 201km | 124.9 miles |
7 | July 11, 2025 | Saint-Malo | Mûr-de-Bretagne Guerlédan | Hilly | 194km | 120.5 miles |
8 | July 12, 2025 | Saint-Méen-le-Grand | Laval Espace Mayenne | Flat | 174km | 108.1 miles |
9 | July 13, 2025 | Chinon | Châteauroux | Flat | 170km | 105.6 miles |
10 | July 14, 2025 | Ennezat | Le Monte-Dore Puy de Sancy | Mountains | 163km | 101.3 miles |
11 | July 16, 2025 | Toulouse | Toulouse | Flat | 154km | 95.7 miles |
12 | July 17, 2025 | Auch | Hautacam | Mountains | 181km | 112.5 miles |
13 | July 18, 2025 | Loudenvielle | Peyragudes | ITT | 11km | 6.8 miles |
14 | July 19, 2025 | Pau | Luchon-Superbagnères | Mountains | 183km | 113.7 miles |
15 | July 20, 2025 | Muret | Carcassonnne | Hilly | 169km | 105.0 miles |
16 | July 22, 2025 | Montpellier | Mont Ventoux | Mountains | 172km | 106.9 miles |
17 | July 23, 2025 | Bollène | Valence | Flat | 161km | 100.0 miles |
18 | July 24, 2025 | Vif | Courchevel Col de la Loze | Mountains | 171km | 106.3 miles |
19 | July 25, 2025 | Albertville | La Plagne | Mountains | 130km | 80.8 miles |
20 | July 26, 2025 | Nantua | Pontarlier | Hilly | 185km | 115.0 miles |
21 | July 27, 2025 | Mantes-la-Ville | Paris Champs-Élysées | Flat | 120km | 74.6 miles |

Follow the 2025 Tour de France at Domestique
This overview is part of our Tour de France 2025 content hub. Explore all the features we've put together for you and enjoy the race!