Cycling: Tour de France 2025 route and stages

The 3,338km route for the 21 stages of the 2025 Tour de France:

AFP PHOTO
By AFP .
Journalists @New Vision
#Tour de France 2025

Stage 1 - Saturday, July 5

Lille - Lille (184.9km) flat

Stage 2 - Sunday, July 6

Lauwin-Planque - Boulogne-sur-Mer (209.1km) hills

Stage 3 - Monday, July 7

Valenciennes - Dunkirk (178.3km) flat

Stage 4 - Tuesday, July 8

Amiens - Rouen (174.2km) hills

Stage 5 - Wednesday, July 9

Caen - Caen (33km) ITT

Stage 6 - Thursday, July 10

Bayeux - Vire Normandie (201.5km) hills

Stage 7 - Friday, July 11

Saint-Malo - Mur-de-Bretagne (197km) hills

Stage 8 - Saturday, July 12

Saint-Meen-Le-Grand - Laval (171.4km) flat

Stage 9 - Sunday, July 13

Chinon - Chateauroux (174.1km) flat

Stage 10 - Monday, July 14

Ennezat - Le Mont Dore (165.3km) mountains

Rest Day 1 at Toulouse - Tuesday, July 15

Stage 11 - Wednesday, July 16

Toulouse - Toulouse (156.8km) flat

Stage 12 - Thursday, July 17

Auch - Hautacam (180.6km) mountains

Stage 13 - Friday, July 18

Loudenvielle - Peyragudes (10.9km) ITT

Stage 14 - Saturday, July 19

Pau - Luchon Superbagneres (182.6km) mountains

Stage 15 - Sunday July 20

Muret - Carcassonne (169.3km) hills

Rest Day 2 at Montpellier - Monday, July 21

Stage 16 - Tuesday, July 22

Montpellier - Mont Ventoux (171.5km) mountains

Stage 17 - Wednesday, July 23

Bollene - Valence (160.4km) flat

Stage 18 - Thursday, July 24

Vif - Courchevel (171.5km) mountains

Stage 19 - Friday, July 25

Albertville - La Plagne (129.9km) mountains

Stage 20 - Saturday, July 26

Nantua - Pontarlier (184.2km) hills

Stage 21 - Sunday, July 27

Mantes-La-Ville - Paris (132.3km) flat