Flight distance between Eloy Alfaro, Ecuador and Xi’an, China 10,148.9 mi / 16,333.1 km