Flight distance between Tébessa, Algeria and Pietermaritzburg, South Africa 4,720.4 mi / 7,596.7 km