Flight distance between Uitenhage, South Africa and Tébessa, Algeria 4,907.3 mi / 7,897.5 km