Prologue|4th June|6.2 km
Monção-Monção
There is no profile in our database for this stage
1st stage|5th June|166.1 km
Monção-Viana do Castelo
There is no profile in our database for this stage
2nd stage|6th June|178.4 km
Viana do Castelo-Ovar
There is no profile in our database for this stage
3rd stage|7th June|70.6 km
Vila Nova de Gaia-Vila Nova de Gaia
There is no profile in our database for this stage
4th stage|7th June | TTT|9.6 km
Matosinhos-Matosinhos
There is no profile in our database for this stage
5th stage|8th June|130.6 km
Valongo-Valongo
There is no profile in our database for this stage
6th stage|9th June|7.1 km
Santo Tirso-Senhora da Assunção
There is no profile in our database for this stage
7th stage|10th June|187.2 km
Porto-Gondomar
There is no profile in our database for this stage