# | Date | Start - finish | Distance | Winner | ||
---|---|---|---|---|---|---|
1 | Sat 29 Aug | Nice — Nice | 156,0 km | Alexander Kristoff | View result | |
2 | Sun 30 Aug | Nice — Nice | 187,0 km | Julian Alaphilippe | View result | |
3 | Mon 31 Aug | Nice — Sisteron | 198,0 km | Caleb Ewan | View result | |
4 | Tue 1 Sep | Sisteron — Orcières-Merlette | 157,0 km | Primož Roglič | View result | |
5 | Wed 2 Sep | Gap — Privas | 183,0 km | Wout van Aert | View result | |
6 | Thu 3 Sep | Le Teil — Mont Aigoual | 191,0 km | Alexey Lutsenko | View result | |
7 | Fri 4 Sep | Millau — Lavaur | 168,0 km | Wout van Aert | View result | |
8 | Sat 5 Sep | Cazères — Loudenvielle | 140,0 km | Nans Peters | View result | |
9 | Sun 6 Sep | Pau — Laruns | 154,0 km | Tadej Pogačar | View result | |
Mon 7 Sep | Restday | |||||
10 | Tue 8 Sep | Île d’Oléron — Île de Ré | 170,0 km | Sam Bennett | View result | |
11 | Wed 9 Sep | Châtelaillon-Plage — Poitiers | 167,0 km | Caleb Ewan | View result | |
12 | Thu 10 Sep | Chauvigny — Sarran | 218,0 km | Marc Hirschi | View result | |
13 | Fri 11 Sep | Châtel-Guyon — Puy Mary | 191,0 km | Daniel Felipe Martínez | View result | |
14 | Sat 12 Sep | Clermont-Ferrand — Lyon | 197,0 km | Søren Kragh Andersen | View result | |
15 | Sun 13 Sep | Lyon — Grand Colombier | 175,0 km | Tadej Pogačar | View result | |
Mon 14 Sep | Restday | |||||
16 | Tue 15 Sep | La Tour-du-Pin — Villard-de-Lans | 164,0 km | Lennard Kämna | View result | |
17 | Wed 16 Sep | Grenoble — Col de la Loze | 168,0 km | Miguel Ángel López | View result | |
18 | Thu 17 Sep | Méribel — La Roche-sur-Foron | 168,0 km | Michał Kwiatkowski | View result | |
19 | Fri 18 Sep | Bourg-en-Bresse — Champagnole | 160,0 km | Søren Kragh Andersen | View result | |
20 | Sat 19 Sep | Lure — La Planche des Belles Filles | 36,0 km | Tadej Pogačar | View result | |
21 | Sun 20 Sep | Mantes-la-Jolie — Parijs | 122,0 km | Sam Bennett | View result |