Flight distance between David, Panama and Aguascalientes, Mexico 1,614.3 mi / 2,598.0 km