Die Strecke (Distanz bzw. Entfernung) von Beja nach Odivelas beträgt Luftlinie ca. 144 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Odivelas sicherlich länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Beja, berechnet wurde.