Flight distance between Uitenhage, South Africa and Novokuznetsk, Russia 7,077.1 mi / 11,389.5 km