Flight distance between Ilorin, Nigeria and Hlatikulu, Swaziland 3,036.5 mi / 4,886.7 km