Flight distance between David, Panama and Huancayo, Peru 1,500.4 mi / 2,414.6 km