Flight distance between Arthur’s Town, Bahamas and Gaborone, Botswana 7,590.3 mi / 12,215.4 km