Flight distance between Ilorin, Nigeria and Tshabong, Botswana 2,672.7 mi / 4,301.3 km