Flight distance between Islamabad, Pakistan and Guaynabo, Puerto Rico 7,944.5 mi / 12,785.4 km