Die Strecke (Distanz bzw. Entfernung) zwischen Buenavista und Cotabato beträgt Luftlinie ca. 220 Kilometer (km).
Mit dem Zug oder Auto ist die effektive Strecke nach Cotabato höchst wahrscheinlich länger, da hier nur die direkte Strecke (Luftlinie) von Buenavista nach Cotabato berechnet wurde.
Luftlinie (ungefähr)
136 Meilen
119 Seemeilen