Die Distanz (Entfernung oder auch Strecke) zwischen Magpet und Cagayan de Oro beträgt Luftlinie ca. 162 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Cagayan de Oro sicherlich länger, da hier nur die direkte Verbindung (Luftlinie) von Magpet nach Cagayan de Oro berechnet wurde.
Luftlinie (ungefähr)
101 Meilen
87 Seemeilen