Die Entfernung (Strecke bzw. Distanz) von Martorell nach Barcelona beträgt Luftlinie ca. 21 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Barcelona möglicherweise länger, da hier nur die direkte Strecke (Luftlinie) von Martorell nach Barcelona berechnet wurde.