Flight distance between Uitenhage, South Africa and Douala, Cameroon 2,805.7 mi / 4,515.4 km