Flight distance between Tébessa, Algeria and Metsemotlhaba, Botswana 4,300.9 mi / 6,921.6 km