Flight distance between Midrand, South Africa and Ufa, Russia 5,817.9 mi / 9,363.0 km