Flight distance between Portsmouth, Dominica and Eskilstuna, Sweden 4,872.7 mi / 7,841.9 km