Flight distance between Arthur’s Town, Bahamas and Selebi-Phikwe, Botswana 7,646.3 mi / 12,305.6 km