Flight distance between David, Panama and Al Ḩillah, Iraq 7,942.5 mi / 12,782.2 km