Flight distance between Islamabad, Pakistan and Kairouan, Tunisia 3,514.8 mi / 5,656.6 km