Die Distanz (Entfernung oder auch Strecke) zwischen São João da Talha und Guimarães beträgt Luftlinie ca. 299 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Guimarães wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von São João da Talha, berechnet wurde.
Luftlinie (ungefähr)
186 Meilen
161 Seemeilen