Flight distance between New Kingston, Jamaica and Thamaga, Botswana 7,480.6 mi / 12,038.9 km