Flight distance between Tianshui, China and Guadalupe, Mexico 7,938.8 mi / 12,776.3 km