Flight distance between Foshan, China and Guadalupe, Mexico 8,397.5 mi / 13,514.4 km