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)

Foz do DouroVila Nova de Gaia
Leaving from
Going to

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

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
6. Turn right onto Largo dos Lóios 161 m
7. Turn sharp left onto Rua de Mouzinho da Silveira 74 m
8. Turn right onto Avenida Dom Afonso Henriques 802 m
9. Turn right onto Rua de Alexandre Herculano 235 m
10. Keep right 675 m
11. Turn right onto Rua Gonçalves Zarco 223 m
12. At roundabout, take exit 2 onto Rua Rodrigues de Freitas 429 m
13. Turn left onto Avenida da República, EN 1 822 m
14. Make a U-turn onto Avenida da República, EN 1 79 m
15. Turn right 52 m
16. Arrive at destination 0 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)?