Flight distance between Ta‘izz, Yemen and Tshabong, Botswana 3,098.5 mi / 4,986.5 km