Flight distance between Uitenhage, South Africa and Bamenda, Cameroon 2,920.0 mi / 4,699.2 km