Die Entfernung (Strecke bzw. Distanz) von New Visayas nach Cagayan de Oro beträgt Luftlinie ungefähr 151 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Cagayan de Oro möglicherweise länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von New Visayas, berechnet wurde.
Luftlinie (ungefähr)
94 Meilen
82 Seemeilen