Flight distance between Foshan, China and Danghara, Tajikistan 2,775.3 mi / 4,466.4 km