Flight distance between Serowe, Botswana and Ibadan, Nigeria 2,571.2 mi / 4,137.9 km