Die Entfernung (Strecke bzw. Distanz) von Oliveira do Douro nach Guimarães beträgt Luftlinie ca. 43 Kilometer (km).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Guimarães möglicherweise länger, da hier nur die Luftlinie, ausgehend von Oliveira do Douro, berechnet wurde.
Luftlinie (ungefähr)
27 Meilen
23 Seemeilen