Die Distanz (Entfernung oder auch Strecke) von Viladecans nach Sant Pere de Ribes beträgt Luftlinie ca. 21 Kilometer (km).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Sant Pere de Ribes wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Viladecans, berechnet wurde.
Luftlinie (ungefähr)
13 Meilen
11 Seemeilen