Flight distance between Ilorin, Nigeria and Uitenhage, South Africa 3,224.1 mi / 5,188.6 km