Flight distance between Ilorin, Nigeria and Marrakesh, Morocco 1,790.3 mi / 2,881.2 km