Flight distance between Nanjing, China and Ryazan’, Russia 4,027.0 mi / 6,480.8 km