Die Distanz (Entfernung oder auch Strecke) zwischen Ribeirão und Odivelas beträgt Luftlinie ca. 290 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Odivelas sicherlich länger, da hier nur die Luftlinie, ausgehend von Ribeirão, berechnet wurde.