Flight distance between Ilorin, Nigeria and Carletonville, South Africa 2,855.1 mi / 4,594.9 km