Flight distance between Portsmouth, Dominica and Beledweyne, Somalia 7,231.8 mi / 11,638.4 km