Flight distance between David, Panama and Mandaluyong City, Philippines 10,175.3 mi / 16,375.6 km