Flight distance between Uitenhage, South Africa and Khabarovsk, Russia 8,774.4 mi / 14,121.0 km