Flight distance between Midrand, South Africa and Izhevsk, Russia 5,908.0 mi / 9,508.0 km