Flight distance between Ouidah, Benin and Tshabong, Botswana 2,623.1 mi / 4,221.4 km