Flight distance between Norak, Tajikistan and Shenzhen, China 2,847.6 mi / 4,582.8 km