Flight distance between Islamabad, Pakistan and Arecibo, Puerto Rico 7,961.8 mi / 12,813.2 km