Flight distance between Ilorin, Nigeria and Soweto, South Africa 2,866.7 mi / 4,613.5 km