Flight distance between Midrand, South Africa and Epworth, Zimbabwe 592.0 mi / 952.8 km