Flight distance between Islamabad, Pakistan and Ponte de Lima, Portugal 4,325.6 mi / 6,961.3 km