Flight distance between Ilorin, Nigeria and Safi, Morocco 1,866.6 mi / 3,004.0 km