Flight distance between Arthur’s Town, Bahamas and Shakawe, Botswana 7,194.6 mi / 11,578.5 km