Flight distance between Nanchong, China and Chelyabinsk, Russia 2,743.6 mi / 4,415.4 km