Flight distance between Islamabad, Pakistan and Yazd, Iran 1,090.3 mi / 1,754.7 km