Flight distance between Tianshui, China and Port Macquarie, Australia 5,495.2 mi / 8,843.7 km