Flight distance between Portsmouth, Dominica and Benguela, Angola 5,474.3 mi / 8,810.0 km