Flight distance between Hlatikulu, Swaziland and Khartoum, Sudan 2,938.9 mi / 4,729.7 km