Flight distance between Uitenhage, South Africa and Mbalmayo, Cameroon 2,730.2 mi / 4,393.9 km