Flight distance between Ilorin, Nigeria and Malkerns, Swaziland 3,010.0 mi / 4,844.1 km