Flight distance between Townsville, Australia and Manzini, Swaziland 7,078.2 mi / 11,391.3 km