Flight distance between Villa Nueva, Guatemala and Tianshui, China 8,878.4 mi / 14,288.5 km