Flight distance between Midrand, South Africa and Penza, Russia 5,564.8 mi / 8,955.6 km