Flight distance between Armavir, Armenia and Xi’an, China 3,514.9 mi / 5,656.6 km