Flight distance between Uitenhage, South Africa and Tagiura, Libya 4,670.4 mi / 7,516.3 km