Flight distance between Uitenhage, South Africa and Bordj Bou Arreridj, Algeria 5,005.2 mi / 8,055.1 km