Flight distance between Uitenhage, South Africa and Lobamba, Swaziland 611.3 mi / 983.8 km