Flight distance between Islamabad, Pakistan and Sakakah, Saudi Arabia 1,936.5 mi / 3,116.4 km