Flight distance between Midrand, South Africa and Gokwe, Zimbabwe 540.3 mi / 869.6 km