Flight distance between Ilorin, Nigeria and Cape Town, South Africa 3,069.1 mi / 4,939.3 km