Flight distance between David, Panama and Asunción, Paraguay 2,865.7 mi / 4,611.9 km