Flight distance between Arthur’s Town, Bahamas and Letlhakeng, Botswana 7,525.4 mi / 12,110.9 km