Flight distance between Riobamba, Ecuador and Foshan, China 10,763.3 mi / 17,321.8 km