Flight distance between Foshan, China and Khabarovsk Vtoroy, Russia 2,129.4 mi / 3,427.0 km