1
Flat
LILLE MÉTROPOLE
LILLE MÉTROPOLE
184.9km
JUL
05
2025
2
Hilly
LAUWIN-PLANQUE
BOULOGNE-SUR-MER
209.1km
JUL
06
2025
3
Flat
VALENCIENNES
DUNKERQUE
178.3km
JUL
07
2025
4
Hilly
AMIENS MÉTROPOLE
ROUEN
174.2km
JUL
08
2025
5
INDIVIDUAL TIME-TRIAL
CAEN
CAEN
33km
JUL
09
2025
6
Hilly
BAYEUX
VIRE NORMANDIE
201.5km
JUL
10
2025
7
Hilly
SAINT-MALO
MÛR-DE-BRETAGNE GUERLÉDAN
197km
JUL
11
2025
8
Flat
SAINT-MÉEN-LE-GRAND
LAVAL ESPACE MAYENNE
171.4km
JUL
12
2025
9
Flat
CHINON
CHÂTEAUROUX
174.1km
JUL
13
2025
10
High Mountains
ENNEZAT
LE MONT-DORE PUY DE SANCY
165.3km
JUL
14
2025
11
Rest day
TOULOUSE
TOULOUSE
0km
JUL
15
2025
12
Flat
TOULOUSE
TOULOUSE
156.8km
JUL
16
2025
13
High Mountains
AUCH
HAUTACAM
180.6km
JUL
17
2025
14
INDIVIDUAL TIME-TRIAL
LOUDENVIELLE
PEYRAGUDES
10.9km
JUL
18
2025
15
High Mountains
PAU
LUCHON-SUPERBAGNÈRES
182.6km
JUL
19
2025
16
Hilly
MURET
CARCASSONNE
169.3km
JUL
20
2025
17
Rest day
MONTPELLIER
MONTPELLIER
0km
JUL
21
2025
18
High Mountains
MONTPELLIER
MONT VENTOUX
171.5km
JUL
22
2025
19
Flat
BOLLÈNE
VALENCE
160.4km
JUL
23
2025
20
High Mountains
VIF
COURCHEVEL COL DE LA LOZE
171.5km
JUL
24
2025
21
High Mountains
ALBERTVILLE
LA PLAGNE
129.9km
JUL
25
2025
22
Hilly
NANTUA
PONTARLIER
184.2km
JUL
26
2025
23
Flat
MANTES-LA-VILLE
PARIS CHAMPS-ÉLYSÉES
132.3km
JUL
27
2025