Flight distance between Shiyan, China and Panjakent, Tajikistan 2,433.0 mi / 3,915.6 km