Flight distance between Townsville, Australia and Lobamba, Swaziland 7,089.0 mi / 11,408.7 km