Flight distance between Hlatikulu, Swaziland and Richards Bay, South Africa 133.0 mi / 214.0 km