How to get from Foz do Douro to Vila Nova de Gaia by car, truck, bike, walk
Distance between Foz do Douro and Vila Nova de Gaia is 6 kilometers (4 miles).
Driving distance from Foz do Douro to Vila Nova de Gaia is 8 kilometers (5 miles)
Route Map
Routes from foz-do-douro-porto to vila-nova-de-gaia-porto
4 Ways from Foz do Douro (Portugal/Porto) to Vila Nova de Gaia (Portugal/Porto)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Rua do Passeio Alegre, EN 12 1.25 km
2. At roundabout, take exit 1 onto Rua do Ouro, EN 12 1.99 km
3. Turn sharp left onto Rua da Restauração 27 m
4. Turn right onto Rua da Restauração 1.21 km
5. Turn right onto Campo dos Mártires da Pátria 635 m
See more
Questions and Answers
What is the cheapest way to get from Foz do Douro (Portugal/Porto) to Vila Nova de Gaia (Portugal/Porto)?
How do I get from Foz do Douro (Portugal/Porto) to Vila Nova de Gaia (Portugal/Porto) the fastest?
How long does it take to get from Foz do Douro (Portugal/Porto) to Vila Nova de Gaia (Portugal/Porto)?