Flight distance between Midrand, South Africa and Norton, Zimbabwe 583.8 mi / 939.5 km