Flight distance between Mosul, Iraq and Malkerns, Swaziland 4,415.0 mi / 7,105.3 km