Flight distance between Midrand, South Africa and Edéa, Cameroon 2,384.7 mi / 3,837.8 km