Flight distance between Tianshui, China and Charlotte, United States of America 7,594.9 mi / 12,222.8 km