May 28, 2026 (Thursday)
Start
Finish
Stage length: 112 km
Ascended altitude meters: 1,976 m
May 29, 2026 (Friday)
Start
Finish
Stage length: 148 km
Ascended altitude meters: 2,293 m
May 30, 2026 (Saturday)
Start
Finish
Stage length: 132 km
Ascended altitude meters: 3,141 m
May 31, 2026 (Sunday)
Start
Finish
Stage length: 130 km
Ascended altitude meters: 2,565 m