Flight distance between Tianshui, China and Launceston, Australia 5,871.8 mi / 9,449.8 km