Flight distance between Ilorin, Nigeria and Otse, Botswana 2,719.7 mi / 4,376.9 km