Flight distance between Tianshui, China and Castle Hill, Australia 5,554.9 mi / 8,939.8 km