Flight distance between Arthur’s Town, Bahamas and Mochudi, Botswana 7,599.4 mi / 12,230.0 km