
The biggest and most important bike race in the world, the 2025 Tour de France, runs from July 5 to 27, covering 21 stages and a total of 3,350 kilometers with 51,550 meters of climbing. The 21 stages break down like this: 7 flat stages, 6 hilly stages, 6 mountain stages with 5 summit finishes, and 2 time trials.
The Grand Boucle kicks off in Lille, up in northern France. After a first week packed with sprint stages, classic routes, and a time trial, the peloton hits the Massif Central just before the rest day. In the second week, the riders will face the Pyrenees and iconic climbs like the Tourmalet. The final week features summit finishes on Mont Ventoux and in the Alps. The 112th edition of the Tour de France wraps up with the final stage to Paris, ending with the traditional Tour d’Honneur on the Champs-Élysées.
Double Trouble at Mûr-de-Bretagne on Stage 7
After the well-known three days in northern France, the pros will stick close to the coast. First up are two more stages – one for the sprinters and one for the punchers – plus a long 33-kilometer time trial in Normandy, before the Mûr-de-Bretagne steals the show. Just like in 2021, the climb will be done twice, and it’s sure to bring back great memories for the winner from that year, Mathieu van der Poel.

Before things get real for the GC riders on Bastille Day, the sprinters will have their moments to shine in Laval and Chateauroux – unless the wind blows the peloton apart. On Bastille Day, the riders will tackle seven categorized climbs in the Massif Central over 163 kilometers on their way to the first summit finish. All in all, the climbs of this stage add up to a hefty 4,400 meters of elevation gain.
Next up is a rest day in Toulouse, which this year falls on an unusual Tuesday. The southern French city will also host the start and finish of the following 11th stage, which could be another one for the fast guys.
One day later, the route takes the peloton into the Pyrenees. First up is a stage finishing at the summit of Hautacam, followed by an 11-kilometer mountain time trial to the Altiport of Peyragudes. The Pyrenean trilogy wraps up with the 14th stage, which is meant to bring back memories of the duel between Bernard Hinault and Greg LeMond in 1986. From Pau, the pros will ride the same route over the Tourmalet and Aspin to the final climb to Luchon-Superbagnères.
Throwback to the LeMond vs. Hinault Showdown in Luchon-Superbagnères

The next day leads the riders to the fortress of Carcassonne and is likely to be a day for the breakaway riders on the rolling terrain, before they get to rest up on the second rest day ahead of the final week.
Finish on Mont Ventoux at the End of Stage 16

This stage kicks off with a bang. Stage 16 takes the riders up to the Giant of Provence, Mont Ventoux. This climb could be a game-changer in the fight for the Yellow Jersey.
Queen Stage of the 2025 Tour de France to Col de la Loze
After a transfer stage, the riders hit the Alps on “Day 18.” But calling it that really downplays the challenge ahead. It’s the Queen Stage. It takes the riders from Vif over the Col du Glandon and Col de la Madeleine to the final climb up to Col de la Loze, the highest point of this year’s Tour at 2,304 meters.

By the end of this day, we might know who the 2025 Tour winner is. If he has enough of a lead, that is, because the next day brings a real rollercoaster on the second and final Alpine stage. The 130-kilometer stage is never flat and includes five categorized climbs, ending with the 19.1-kilometer ascent to the ski resort of La Plagne.
While the GC riders need to get through Stage 20 without any mishaps, the breakaway specialists and sprinter teams will have one last chance to show what they’ve got. On Sunday, the Tour wraps up traditionally with the final stage to Paris.
All 21 Stages of the 2025 Tour de France at a Glance
Stage | Date | Start – Finish | Distance |
1 | July 5 | Lille Métropole – Lille Métropole | 185 km |
2 | July 6 | Lauwin-Planque – Boulogne-sur-Mer | 212 km |
3 | July 7 | Valenciennes – Dunkirk | 178 km |
4 | July 8 | Amiens Métropole – Rouen | 173 km |
5 | July 9 | Caen – Caen (Individual Time Trial) | 33 km |
6 | July 10 | Bayeux – Vire Normandie | 201 km |
7 | July 11 | Saint-Malo – Mûr-de-Bretagne Guerlédan | 194 km |
8 | July 12 | Saint-Méen-le-Grand – Laval Espace Mayenne | 174 km |
9 | July 13 | Chinon – Chateauroux | 170 km |
10 | July 14 | Ennezat – Le Mont-Dore Puy de Sancy | 163 km |
11 | July 16 | Toulouse – Toulouse | 154 km |
12 | July 17 | Auch – Hautacam | 181 km |
13 | July 18 | Loudenvielle – Peyragudes (Mountain Time Trial) | 11 km |
14 | July 19 | Pau – Luchon-Superbagnères | 183 km |
15 | July 20 | Muret – Carcassonne | 169 km |
16 | July 22 | Montpellier – Mont Ventoux | 172 km |
17 | July 23 | Bollène – Valence | 161 km |
18 | July 24 | Vif – Courchevel Col de la Loze | 171 km |
19 | July 25 | Albertville – La Plagne | 130 km |
20 | July 26 | Nantua – Pontarlier | 185 km |
21 | July 27 | Mantes-la-Ville – Paris Champs-Élysées | 120 km |
Profiles: © A.S.O.
Maps: © A.S.O. – © GEOATLAS.fr
Leave a Reply