Tour de France 2025: the complete route step by stage

Make way for the 112th Tour de France. This Saturday, July 5, the world's greatest cycling race will kick off from Lille for three weeks of madness. Find the complete route of this 2025 Tour de France, stage by stage.
Stage 1 – Lille > Lille, Saturday July 5
After Copenhagen, Bilbao and Florence, the Tour de France is back in France for its 2025 start, with a 185 km loop around Lille, rich in contrasts. The route begins with flat sections around the city, before getting livelier with three climbs: Notre-Dame-de-Lorette (1 km at 7.6%), Mont Cassel (2.3 km at 3.5%), and Mont Noir (1.3 km at 6.4%).

These climbs will offer riders the opportunity to score the first points for the polka dot jersey, liven up the race, and tire out the peloton. The terrain, overall, remains favorable to the sprinters.
Stage 2 - Lauwin-Planque > Boulogne-sur-Mer , Sunday July 6
The first hills of the North are upon us with this long transitional stage between Lauwin-Planque and Boulogne-sur-Mer, covering 209 km. The peloton will cross Artois and Boulonnais before a formidable finale: three climbs in the last 10 kilometers, including Saint-Étienne-au-Mont (1.1 km at 5.9%) and Outreau (1.1 km at 9.4%).

In the windy seaside climate, a strong breakaway or a sharp attack approaching the final sprint could trap the inattentive leaders. A first natural selection process could therefore take place among the contenders for the general classification during this nervous, fast-paced stage, which will require vigilance and strength.
Stage 3 - Valenciennes > Dunkirk , Monday July 7
The third stage connects Valenciennes to Dunkirk via a 178 km route between plains and low terrain. After a fast start, the peloton begins a passage through the Cassel coast (2.3 km to 3.8 km). The organizers have planned a crossing through the mining basin, followed by a final 35 km exposed to the sea wind with a big sprint to come in the streets of Dunkirk. The sprint teams will have to remain very vigilant to avoid damage in these strategic sections.

A group sprint remains the most likely outcome if the peloton remains united. However, a well-organized breakaway or a small group attack cannot be ruled out. This is the first stage with such important tactical aspects, before the first major challenges, which are likely to come soon.
Stage 4 - Amiens > Rouen , Tuesday July 8
The Tour de France leaves the Hauts-de-France region to reach Normandy with Stage 4, a 174-km hilly route between Amiens and Rouen. The route becomes more selective in the final 30 km with four climbs: Bonsecours (900 m at 7.2%), Grand-Mare (1.8 km at 5%), Saint-Hilaire (900 m at 10.6%), and a final short but steep climb, up to 15%.

Probably too difficult for the average sprinter, especially if the best punchers start the hostilities from quite far away.
Stage 5 - Caen > Caen , Wednesday July 9
The Tour de France returns to Caen for the first time in almost twenty years, for a one-day time trial organized over 33 km around the Normandy city. On a perfectly flat course, the riders will start in turn from the Leroy Tower before passing through the neighboring towns of Saint-Contest, Cambes-en-Plaine, Colomby-Anguerny, Le Fresne-Camilly, Thaon, Cairon, Rosel and Saint-Germain-la-Blanche-Herbe.

The return to Caen will then take place through the north of the city, with a planned finish at Place Foch. This is an ideal race for the more experienced riders, who will still have to be wary of the wind, which blows quite strongly in Normandy. The general classification favorites will have to remain on their guard.
Stage 6 - Bayeux > Vire Normandy , Thursday July 10
It's still too early in the Tour to create a real fight, but this stage between Bayeux and Vire Normandie won't be easy. With 3,500m of elevation gain, the sprinters are likely to suffer, and victory could be decided in a small group with the favorites and the punchers, who will have another chance to shine in the finale.

The Vaudry hill (1.2 km at 7.2%), located 4 kilometers from the finish, could decide the fate of this stage.
Stage 7 - Saint-Malo > Mûr-de-Bretagne Guerlédan , Friday July 11
A first reckoning between favorites? In this all-Breton tribute to the 40th anniversary of Bernard Hinault's victory, the last by a Frenchman in the Tour de France, the start of the day should be rather calm. Until the last two toughest kilometers in the region, the now famous Mûr de Bretagne. First used in 2011, it has always given rise, thanks to its large 10% gradient, to some serious battles between favorites.

In 2021, Mathieu Van der Poel won ahead of Tadej Pogacar. And 10 years ago, it was Frenchman Alexis Vuillermoz who surprised everyone, including the untouchable Christopher Froome.
Stage 8 - Saint-Méen-le-Grand > Laval Espace Mayenne , Saturday July 12
It's flat, it's flat, it's very, very flat. A transition stage in the Tour de France from Saint-Méen-le-Grand to Laval, crossing the roads of Mayenne. Nothing seems likely to prevent the sprint teams from controlling the race and offering their gladiators a new challenge on a falsely uphill finish.

It is worth noting, however, the small hill at Nuillé-sur-Vicoin, 15 kilometres from the finish and not difficult enough to eliminate anyone.
Stage 9 - Chinon > Châteauroux , Sunday July 13
Two in a row for the sprinters? Once again, before heading to the Massif Central for a stage that promises a lot, the Tour de France peloton should have a rather quiet day between Chinon and Châteauroux.

174 completely flat kilometers, without a single recorded hill. Not enough to make the adventurers want to try their hand at the front of the race...
Stage 10 - Ennezat > Le Mont-Dore , Monday July 14
Undoubtedly one of the most exciting stages of this Tour de France. It's not a high-altitude race, of course, but it should still produce a great battle with the number of challenges that will follow one another! There will be eight in total, including seven category 2 stages, for a total of 4,500 meters of elevation gain. Enough to create big gaps in the general classification and to see the leaders emerge.

The stage will cross the Puy-de-Dôme department and its magnificent Chaîne des Puys to finish at the station of the highest local peak, Le Sancy. A short but steep climb (3.3 km at 8%) makes for an explosive finale after an intense Bastille Day.
Stage 11 - Toulouse > Toulouse , Wednesday July 16
After a rest day and a ride back to Toulouse, the peloton will complete a long loop around the Pink City as a transition to new mountain adventures. There's nothing insurmountable on the agenda, but a fast-paced end to the stage, with four climbs in 50 kilometers, could deprive some sprinters of a chance to win.

The Côte de Pech, a small 800 m wall at 12% (with sections at 20%), is undoubtedly placed a little too far from the finish (8 kilometers) to be truly decisive but has the potential to cause damage if there are clear attacks there. A stage that could suit a breakaway group.
Stage 12 - Auch > Hautacam, Thursday July 17
The Pyrenees are looming, and with them, of course, the high mountains. This time, if it hasn't already, the last masks will fall among the favorites. For this first stage at very high altitude, the course gets tougher, especially towards the end of the stage, after a quiet stretch from Auch.

It's only after 120 kilometers that we'll tackle the first real challenge of the day, the Col du Soulor (Category 1), before moving on to the Bordères (Category 2) and then descending to the foot of the terrifying final climb of Hautacam, the first hors-categorie pass of this Tour de France. Last climbed in 2022, this climb saw Vingegaard definitively win his duel with Pogacar.
Stage 13 - Loudenvielle > Peyragudes , Friday July 18
A 10-kilometer time trial in the heart of the mountains. This is the surprise reserved by the Tour organizers for the riders for this 13th stage, which takes us up from Loudenvielle to the Peyragudes Altiport, where Romain Bardet won a magnificent victory in 2017, notably knocking Christopher Froome off his wheel.

It's impossible to relive the same scenario, of course, but this very difficult 8km steep climb at 7.9% will be enough to create gaps between the favorites. Time trial specialists will have almost no chance on a route like this; the stage winner will be one of the big favorites for victory in the final.
Stage 14 - Pau > Luchon-Superbagnères , Saturday July 19
The final stage of the Pyrenean triptych, and not just any stage. Between Pau and Luchon-Superbagnères, after a relatively calm start to the stage to allow the breakaway to form, the climb and descent will continue. Starting with a monster climb, the Tourmalet (non-categorical, 19km at 7.4%)!

Then comes the Col d'Aspin (2nd category, 5km at 7.6%), Peyresourde (1st category, 7.1km at 7.8%) and then the final climb to Luchon-Superbagnères as a terrible dessert (hors-categorie, 12.4km at 7.3%). One of the toughest stages of this Tour de France, for sure.
Stage 15 - Muret > Carcassonne , Sunday July 20
While the Pyrenees are over for the peloton, it's no easy stage ahead this Sunday, July 20, between Muret and Carcassonne. A relatively short, 170-kilometer stage, but one that's hilly, with 2,500 meters of elevation gain and three climbs that should allow a group of adventurers to shine.

Although it is quite far from the finish, the climb of the Pas de Sant (2.9km at 10.2%) is difficult enough to create movement and a selection at the end of the stage.
Stage 16 - Montpellier > Mont Ventoux , Tuesday July 22
After a day of rest, the eagerly awaited new stage begins, the legendary Mont Ventoux. As is often the case when it comes to reaching the Giant of Provence, the start of the stage will be rather calm and flat, from the start in Montpellier to the foot of this terrifying final climb.

But then it's hell, with one of the toughest climbs in the country (15.7km at 8.8%) where the wind and heat always play a role. This will be the 20th time the Tour de France passes through Ventoux, for a 12th stage finish. The last time, in 2021, it was Belgian Wout Van Aert who won at the summit.
Stage 17 - Bollène > Valence , Wednesday July 23
The calm after the storm and before the storm. The day after Mont Ventoux and on the eve of tackling La Loze, the peloton will be treated to a bit of respite in the Drôme, between Bollène and Valence.

A rather short, 160-kilometer, and frankly flat stage, which should logically end by offering the sprint teams one last chance to shine in this Tour de France. Beware, however, of the risk of echelons at the end of the stage, if there's a bit of wind.
Stage 18 - Vif > Courchevel Col de la Loze , Thursday July 24
Without a doubt the queen stage of this 2025 Tour de France. By its finish at the top of one of the toughest passes in France, the now much-feared Col de la Loze (26.4k at 6.5%) and its final kilometers as steep as they are endless, but also by what awaits the riders before this terrible finale: two other legendary hors catégorie climbs, the Col du Glandon (21.7km at 5.1%) and the Col de la Madeleine (19.2km at 7.9%), which will test the riders for a mountain marathon and a total of 5500m of positive elevation gain.

A stage that promises spectacle and a lot, a lot of suffering.
Stage 19 - Albertville > La Plagne , Friday July 25
Last chance for the favorites to wage war, last effort for those who have only one ambition left in this Tour de France: to reach Paris. Between Albertville and La Plagne, a short 130-kilometer stage marks the end of the mountain, but it's not to be taken lightly: 5 passes, two hors catégorie.

With the Col du Pré (12.6km at 7.7%), the hostilities can begin and will end at the top of the climb to the La Plagne resort (19.1km at 7.2%). For a final fireworks display?
Stage 20 - Nantua > Pontarlier , Saturday July 26
Before heading back to Paris, there's a final transitional stage between Nantua and Pontarlier that should be a challenge for the adventurers. With a tired peloton and a road a little too bumpy to give the sprinters any hope, there could be a fierce battle to take the day's breakaway.

The only real difficulty of the day is sixty kilometers from the finish, but the Côte de Thésy is enough to hurt (3.6 km at 8.9%).
Stage 21 - Mantes-la-Ville > Paris Champs-Élysées , Sunday July 27
Paris as usual, the Champs-Élysées as usual... Yes, but not at all as usual. For its final stage, the Tour de France will seek out the fervor of Parisian popular life and rekindle that of the Olympic Games by passing through the Butte Montmartre and its famous Rue Lepic.

In an atmosphere that promises to be crazy, the runners will do three loops in the 18th arrondissement before heading to the Champs-Élysées for a final finish which, this time, should not offer us a mass sprint.
Le Parisien