Flight distance between Xi’an, China and Trujillo, Peru 10,561.0 mi / 16,996.2 km