May 28, 2026 (Thursday)
Start
Finish
Stage length: 112.2 km
Ascended altitude meters: 1,809 m
May 29, 2026 (Friday)
Start
Finish
Stage length: 155.6 km
Ascended altitude meters: 2,403 m
May 30, 2026 (Saturday)
Start
Finish
Stage length: 132.4 km
Ascended altitude meters: 2,964 m
May 31, 2026 (Sunday)
Start
Finish
Stage length: 130.6 km
Ascended altitude meters: 2,278 m