Die Distanz (Entfernung oder auch Strecke) von Castro nach Ribadavia beträgt Luftlinie ungefähr 70 km (Kilometer).
Mit dem Auto oder Zug ist die effektive Strecke nach Ribadavia sicherlich länger, da hier nur die direkte Verbindung (Luftlinie), ausgehend von Castro, berechnet wurde.