Flight distance between Yazd, Iran and Al Ḩillah, Iraq 582.8 mi / 938.0 km