Flight distance between Midrand, South Africa and Khabarovsk Vtoroy, Russia 8,301.6 mi / 13,360.2 km