Flight distance between Suzhou, China and Moskovskiy, Tajikistan 2,957.5 mi / 4,759.7 km