Flight distance between Eloy Alfaro, Ecuador and Nanchong, China 10,421.6 mi / 16,772.0 km