Flight distance between Mokolo, Cameroon and Diepsloot, South Africa 2,708.1 mi / 4,358.3 km