Flight distance between David, Panama and Ananindeua, Brazil 2,441.3 mi / 3,929.0 km