Flight distance between Hlatikulu, Swaziland and Midrand, South Africa 208.4 mi / 335.4 km