Samstag, 6. September 2003:
1. Etappe, Mannschaftszeitfahren in Gijon (30 km)
Sonntag, 7. September 2003:
2. Etappe, Gijon - Cangas de Onis (140 km)
Montag, 8. September 2003:
3. Etappe, Cangas de Onis - Santander (160 km)
Dienstag, 9. September 2003:
4. Etappe, Santander - Burogs (158 km)
Mittwoch, 10. September 2003:
5. Etappe, Soria - Saragossa (165 km)
Donnerstag, 11. September 2003:
6. Etappe, Einzelzeitfahren in Saragossa (40 km)
Freitag, 12. September 2003:
7. Etappe, Huesca - Cauterets/Frankreich (190 km)
Samstag, 13. September 2003:
8. Etappe, Cauterets/Frankreich - Pla de Beret/Cal d'Aran (166 km)
Sonntag, 14. September 2003:
9. Etappe, Vielha - Port D'Envalira/Andorra (176 km)
Montag, 15. September 2003:
10. Etappe, Andorra - Sabadell (179 km)
Dienstag, 16. September 2003:
Ruhetag
Mittwoch, 17. September 2003:
11. Etappe, Utiel - Cuenca (160 km)
Donnerstag, 18. September 2003:
12. Etappe, Cuenca - Albacete (167 km)
Freitag, 19. September 2003:
13. Etappe, Einzelzeitfahren in Albacete (53 km)
Samstag, 20. September 2003:
14. Etappe, Albacete - Valdepenas (160 km)
Sonntag, 21. September 2003:
15. Etappe, Valdepenas - Sierra de la Pandera (181 km)
Montag, 22. September 2003:
Ruhetag
Dienstag, 23. September 2003:
16. Etappe, Jaen - Sierra Nevada (162 km)
Mittwoch, 24. September 2003:
17. Etappe, Granada - Cordoba (180 km)
Donnerstag, 25. September 2003:
18. Etappe, Las Rozas - Las Rozas (150 km)
Freitag, 26. September 2003:
19. Etappe, La Vega de Alcobendas - Collado de Villalba (166 km)
Samstag, 27. September 2003:
20. Etappe, Escorial - Col d'Abantos (Berg-Einzelzeitfahren/12 km)
Sonntag, 28. September 2003:
21. Etappe, Madrid - Madrid (130 km)