Flight distance between Ibarra, Ecuador and Shiyan, China 10,084.1 mi / 16,228.8 km