Flight distance between Taranto, Italy and Hlatikulu, Swaziland 4,742.5 mi / 7,632.4 km