Flight distance between Midrand, South Africa and Rusape, Zimbabwe 575.4 mi / 926.0 km