Flight distance between Farkhor, Tajikistan and Xiamen, China 2,984.6 mi / 4,803.2 km