Flight distance between David, Panama and Aparecida de Goiânia, Brazil 2,861.1 mi / 4,604.5 km