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