Flight distance between Midrand, South Africa and Chegutu, Zimbabwe 558.1 mi / 898.1 km