Flight distance between Yazd, Iran and Abū Ghurayb, Iraq 600.4 mi / 966.2 km