Flight distance between Tianshui, China and St Albans, Australia 5,589.8 mi / 8,995.9 km