Prologue

Viseu › Viseu (ITT) (6 Km)

31 July (Wednesday)

Stage 1

Miranda do Corvo › Leiria (175 Km)

1 August (Thursday)

Stage 2

Marinha Grande › St.º António dos Cavaleiros (199 Km)

2 August (Friday)

Stage 3

Santarém › Castelo Branco (182 Km)

3 August (Saturday)

Stage 4

Pampilhosa da Serra › Torre (145 Km)

4 August (Sunday)

Stage 5

Oliveira do Hospital › Guarda (158 Km)

5 August (Monday)

Stage 6

Torre de Moncorvo › Bragança (190 Km)

7 August (Wednesday)

Stage 7

Bragança › Serra do Larouco (157 Km)

8 August (Thursday)

Stage 8

Viana do Castelo › Santa Quitéria (157 Km)

9 August (Friday)

Stage 9

Fafe › Senhora da Graça (134 Km)

10 August (Saturday)

Stage 10

Vila Nova de Gaia › Porto (ITT) (20 Km)

11 August (Sunday)