Flight distance between San Pedro Sacatepéquez, Guatemala and Tianshui, China 8,825.5 mi / 14,203.3 km