Die Distanz (Entfernung oder auch Strecke) von Buayan nach Cotabato beträgt Luftlinie ungefähr 165 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Cotabato möglicherweise länger, da hier nur die direkte Verbindung (Luftlinie) von Buayan nach Cotabato berechnet wurde.