Flight distance between David, Panama and Haymā’, Oman 9,012.1 mi / 14,503.5 km