Flight distance between David, Panama and Baghdad, Iraq 7,911.9 mi / 12,732.9 km