Flight distance between Portsmouth, Dominica and Faisalābād, Pakistan 8,007.2 mi / 12,886.4 km