Flight distance between Midrand, South Africa and Naberezhnyye Chelny, Russia 5,824.6 mi / 9,373.8 km