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