Die Distanz (Entfernung oder auch Strecke) zwischen Esperanza und General Santos beträgt Luftlinie circa 290 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach General Santos wahrscheinlich länger, da hier nur die Luftlinie von Esperanza nach General Santos berechnet wurde.
Luftlinie (ungefähr)
180 Meilen
156 Seemeilen