Flight distance between David, Panama and Mendoza, Argentina 2,991.9 mi / 4,814.9 km