Flight distance between David, Panama and Aracaju, Brazil 3,392.3 mi / 5,459.4 km