Flight distance between Suzhou, China and Dushanbe, Tajikistan 2,938.9 mi / 4,729.7 km