Die Distanz (Entfernung oder auch Strecke) von Cabayangan nach General Santos beträgt Luftlinie ca. 157 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach General Santos wahrscheinlich länger, da hier nur die Luftlinie, ausgehend von Cabayangan, berechnet wurde.
Luftlinie (ungefähr)
97 Meilen
85 Seemeilen