Die Distanz (Entfernung oder auch Strecke) zwischen Foz do Douro und Leiria beträgt Luftlinie circa 157 km (Kilometer).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Leiria möglicherweise länger, da hier nur die direkte Verbindung (Luftlinie) von Foz do Douro nach Leiria berechnet wurde.
Luftlinie (ungefähr)
98 Meilen
85 Seemeilen