Flight distance between Dushanbe, Tajikistan and Chengdu, China 2,065.4 mi / 3,323.9 km