Flight distance between Arthur’s Town, Bahamas and Ramotswa, Botswana 7,592.8 mi / 12,219.4 km