Flight distance between Proletar, Tajikistan and Puyang, China 2,912.0 mi / 4,686.4 km