Flight distance between Tianshui, China and Indianapolis, United States of America 7,244.0 mi / 11,658.2 km