Flight distance between Nanchong, China and Ufa, Russia 2,943.9 mi / 4,737.7 km