Die Entfernung (Strecke bzw. Distanz) von Canlaon nach Cagayan de Oro beträgt Luftlinie ca. 263 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Cagayan de Oro möglicherweise länger, da hier nur die direkte Verbindung (Luftlinie) von Canlaon nach Cagayan de Oro berechnet wurde.
Luftlinie (ungefähr)
164 Meilen
142 Seemeilen