Flight distance between Mokolo, Cameroon and Richards Bay, South Africa 2,989.9 mi / 4,811.7 km