Flight distance between Midrand, South Africa and Kadoma, Zimbabwe 541.2 mi / 871.0 km