Buayan liegt in Philippinen (Cotabato, Soccsksargen) in der Zeitzone Asia/Manila.
Orte in der Nähe sind Libungan, Midsayap und Pigcawayan.
Bis nach Davao sind es 89 km, General Santos liegt 136 km entfernt und nach Cebu City sind es 340 km Luftlinie.
Entfernungen von Buayan zu den wichtigsten Städten in Philippinen und der Welt.
7.2611100°
124.5294400°