Flight distance between Tianshui, China and San Antonio, United States of America 7,740.6 mi / 12,457.3 km