Flight distance between Tianshui, China and Mackay, Australia 4,790.7 mi / 7,709.8 km