Flight distance between David, Panama and Angeles City, Philippines 10,170.2 mi / 16,367.4 km