Flight distance between Hlatikulu, Swaziland and Asadābād, Afghanistan 5,002.8 mi / 8,051.3 km