Flight distance between Hlatikulu, Swaziland and Metsemotlhaba, Botswana 381.5 mi / 613.9 km