Flight distance between David, Panama and Iligan City, Philippines 10,259.6 mi / 16,511.3 km