Flight distance between Ta‘izz, Yemen and Janeng, Botswana 2,967.5 mi / 4,775.7 km