Flight distance between Dushanbe, Tajikistan and Harbin, China 2,940.8 mi / 4,732.7 km