Flight distance between Islamabad, Pakistan and Ta’if, Saudi Arabia 2,164.8 mi / 3,484.0 km