Stage | Type | Date | Start and Finish | Distance | Details |
1 | Team Time-Trial | Saturday, august 26, 2023 | Barcelona > Barcelona | 14.6 km | (link) |
2 | Hilly | Sunday, august 27, 2023 | Mataró > Barcelona | 181.3 km | (link) |
3 | Mountain | Monday, august 28, 2023 | Súria > Arinsal. Andorra | 158.5 km | (link) |
4 | Hilly | Tuesday, august 29, 2023 | Andorra la Vella.Andorra > Tarragona | 183.4 km | (link) |
5 | Hilly | Wednesday, august 30, 2023 | Morella > Burriana | 185.7 km | (link) |
6 | Mountain | Thursday, august 31, 2023 | La Vall d'Uixó > Observatorio Astrofísico de Javalambre | 181.3 km | (link) |
7 | Flat | Friday, september 1, 2023 | Utiel > Oliva | 188.8 km | (link) |
8 | Mountain | Saturday, september 2, 2023 | Dénia > Xorret de Catí. Costa Blanca Interior | 164.8 km | (link) |
9 | Hilly | Sunday, september 3, 2023 | Cartagena > Caravaca de la Cruz | 180.9 km | (link) |
10 | Individual time-trial | Tuesday, september 5, 2023 | Valladolid > Valladolid | 25 km | (link) |
11 | Flat. Uphill finale | Wednesday, september 6, 2023 | Lerma > La Laguna Negra.Vinuesa | 163.2 km | (link) |
12 | Flat | Thursday, september 7, 2023 | Ólvega > Zaragoza | 165.4 km | (link) |
13 | Mountain | Friday, september 8, 2023 | Formigal. Huesca la Magia > Col du Tourmalet | 134.7 km | (link) |
14 | Mountain | Saturday, september 9, 2023 | Sauveterre-de-Béarn > Larra-Belagua | 161.7 km | (link) |
15 | Hilly | Sunday, september 10, 2023 | Pamplona > Lekunberri | 156.5 km | (link) |
16 | Flat. Uphill finale | Tuesday, september 12, 2023 | Liencres Playa > Bejes | 119.7 km | (link) |
17 | Mountain | Wednesday, september 13, 2023 | Ribadesella/Ribeseya > Altu de L'Angliru | 122.6 km | (link) |
18 | Mountain | Thursday, september 14, 2023 | Pola de Allande > La Cruz de Linares | 178.9 km | (link) |
19 | Flat | Friday, september 15, 2023 | La Bañeza > Íscar | 177.4 km | (link) |
20 | Hilly | Saturday, september 16, 2023 | Manzanares El Real > Guadarrama | 208.4 km | (link) |
21 | Flat | Sunday, september 17, 2023 | Hipódromo de la Zarzuela > Madrid. Paisaje de la Luz | 101 km | (link) |