Flight distance between Tianshui, China and Saint Albans, Australia 5,589.1 mi / 8,994.8 km