Flight distance between Balkanabat, Turkmenistan and Shenyang, China 3,522.7 mi / 5,669.3 km