Flight distance between Islamabad, Pakistan and Trujillo Alto, Puerto Rico 7,940.5 mi / 12,779.1 km