Flight distance between David, Panama and Ecatepec, Mexico 1,355.0 mi / 2,180.7 km