Flight distance between Midrand, South Africa and Bindura, Zimbabwe 634.4 mi / 1,021.0 km