Die Strecke (Distanz bzw. Entfernung) zwischen Midsayap und General Santos beträgt Luftlinie ungefähr 139 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach General Santos sicherlich länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Midsayap, berechnet wurde.
Luftlinie (ungefähr)
87 Meilen
75 Seemeilen