Die Strecke (Distanz bzw. Entfernung) von General Santos nach Cagayan de Oro beträgt Luftlinie circa 270 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Cagayan de Oro möglicherweise länger, da hier nur die Luftlinie, ausgehend von General Santos, berechnet wurde.
Luftlinie (ungefähr)
168 Meilen
146 Seemeilen