| 18/08 | | | | | | Stage 1 : Pamplona T.T.T. (16,5 km) | | | | Movistar Team | |
| 19/08 | | | | | | Stage 2 : Pamplona - Viana (181,4 km) | | | | DEGENKOLB John | |
| 20/08 | | | | | | Stage 3 : Faustino V - Eibar (Arrate) (155,3 km) | | | | VALVERDE BELMONTE Alejandro | |
| 21/08 | | | | | | Stage 4 : Baracaldo - Estación de Valdezcaray (160,6 km) | | | | CLARKE Simon | |
| 22/08 | | | | | | Stage 5 : Logroño - Logroño (168 km) | | | | DEGENKOLB John | |
| 23/08 | | | | | | Stage 6 : Tarazona - Jaca (175,4 km) | | | | RODRIGUEZ OLIVER Joaquim | |
| 24/08 | | | | | | Stage 7 : Huesca - Alcañiz (164,2 km) | | | | DEGENKOLB John | |
| 25/08 | | | | | | Stage 8 : Lleida - Collada de la Gallina (And) (174,7 km) | | | | VALVERDE BELMONTE Alejandro | |
| 26/08 | | | | | | Stage 9 : Andorra-la-Vella (And) - Barcelona (196,3 km) | | | | GILBERT Philippe | |
| 28/08 | | | | | | Stage 10 : Ponteareas - Sanxenxo (190 km) | | | | DEGENKOLB John | |
| 29/08 | | | | | | Stage 11 : Cambados - Pontevedra I.T.T. (39,4 km) | | | | KESSIAKOFF Fredrik | |
| 30/08 | | | | | | Stage 12 : Vilagarcia de Arousa - Mirador de Ezaro (190,5 km) | | | | RODRIGUEZ OLIVER Joaquim | |
| 31/08 | | | | | | Stage 13 : Santiago de Compostela - Ferrol (172,8 km) | | | | CUMMINGS Stephen | |
| 1/09 | | | | | | Stage 14 : Palas de Rei - Puerto de Ancares (149,2 km) | | | | RODRIGUEZ OLIVER Joaquim | |
| 2/09 | | | | | | Stage 15 : La Robla - Lagos de Covadonga (186,5 km) | | | | PIEDRA PEREZ Antonio | |
| 3/09 | | | | | | Stage 16 : Gijon - Valgrande-Pajares (Cueto Negro) (183,5 km) | | | | CATALDO Dario | |
| 5/09 | | | | | | Stage 17 : Santander - Fuente Dé (187,3 km) | | | | CONTADOR VELASCO Alberto | |
| 6/09 | | | | | | Stage 18 : Aguilar de Campoo - Valladolid (204,5 km) | | | | BENNATI Daniele | |
| 7/09 | | | | | | Stage 19 : Peñafiel - La Lastrilla (178,4 km) | | | | GILBERT Philippe | |
| 8/09 | | | | | | Stage 20 : La Faisanera - Bola del Mundo (170,7 km) | | | | MENCHOV Denis | |
| 9/09 | | | | | | Stage 21 : Cercedilla - Madrid (115 km) | | | | DEGENKOLB John | |
| 9/09 | | | | | | General classification | | | | CONTADOR VELASCO Alberto | |
| 9/09 | | | | | | Points classification | | | | VALVERDE BELMONTE Alejandro | |
| 9/09 | | | | | | Mountains classification | | | | CLARKE Simon | |