Flight distance between Ibarra, Ecuador and Zhengzhou, China 9,894.5 mi / 15,923.6 km