Flight distance between Uitenhage, South Africa and Tarhuna, Libya 4,637.0 mi / 7,462.6 km