Flight distance between Shenzhen, China and San Antonio, United States of America 8,243.9 mi / 13,267.4 km