Flight distance between Townsville, Australia and Hlatikulu, Swaziland 7,065.8 mi / 11,371.4 km