Flight distance between Yazd, Iran and Al Hārithah, Iraq 400.6 mi / 644.7 km