Flight distance between Uitenhage, South Africa and Annaba, Algeria 5,012.3 mi / 8,066.4 km