Flight distance between Islamabad, Pakistan and Caguas, Puerto Rico 7,948.8 mi / 12,792.4 km