Die Entfernung (Strecke bzw. Distanz) von Ribadavia nach Oviedo beträgt Luftlinie ungefähr 222 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Oviedo möglicherweise länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Ribadavia, berechnet wurde.