Die Distanz (Entfernung oder auch Strecke) von Datu Piang nach Cagayan de Oro beträgt Luftlinie ca. 162 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Cagayan de Oro möglicherweise länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Datu Piang, berechnet wurde.
Luftlinie (ungefähr)
101 Meilen
88 Seemeilen