Flight distance between Hats’avan, Armenia and Puyang, China 4,151.2 mi / 6,680.7 km