Flight distance between San Juan Sacatepéquez, Guatemala and Shiyan, China 8,871.1 mi / 14,276.6 km