Flight distance between Eloy Alfaro, Ecuador and Foshan, China 10,753.8 mi / 17,306.6 km