Flight distance between Islamabad, Pakistan and Portoviejo, Ecuador 9,602.3 mi / 15,453.4 km