Flight distance between Shiyan, China and Xankandi, Azerbaijan 3,526.9 mi / 5,676.0 km