Flight distance between Foshan, China and San Pedro Sacatepéquez, Guatemala 9,318.3 mi / 14,996.4 km