Flight distance between Ningbo, China and San Antonio, United States of America 7,564.2 mi / 12,173.4 km