Flight distance between Riobamba, Ecuador and Xi’an, China 10,132.8 mi / 16,307.1 km