Flight distance between Portsmouth, Dominica and Peshawar, Pakistan 7,825.0 mi / 12,593.0 km