Stage Type Date Start and Finish Distance Details
1 Team Time-Trial Sunday, may 4, 2025 Barcelona > Barcelona 8.1 km Stage 1
2 Hilly Monday, may 5, 2025 Molins de Rei > Sant Boi de Llobregat 99 km Stage 2
3 Flat Tuesday, may 6, 2025 Barbastro > Huesca 132.4 km Stage 3
4 Medium Mountains Wednesday, may 7, 2025 Pedrola > Borja 111.6 km Stage 4
5 Mountain Thursday, may 8, 2025 Golmayo > Lagunas de Neila 120.4 km Stage 5
6 Flat Friday, may 9, 2025 Becerril de Campos > Baltanás 126.7 km Stage 6
7 Mountain Saturday, may 10, 2025 La Robla > Alto de Cotobello.Asturias 152.6 km Stage 7