Die Distanz (Entfernung oder auch Strecke) von Foz do Douro nach Viana do Castelo beträgt Luftlinie circa 62 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Viana do Castelo sicherlich länger, da hier nur die Luftlinie, ausgehend von Foz do Douro, berechnet wurde.
Luftlinie (ungefähr)
38 Meilen
33 Seemeilen