Flight distance between San Juan Sacatepéquez, Guatemala and Tianshui, China 8,864.6 mi / 14,266.3 km