Flight distance between David, Panama and Gustavo A. Madero, Mexico 1,472.2 mi / 2,369.4 km