Flight distance between Portsmouth, Dominica and Ramotswa, Botswana 6,505.2 mi / 10,469.1 km