Flight distance between Townsville, Australia and Hluti, Swaziland 7,041.3 mi / 11,331.9 km