Flight distance between Tianshui, China and Dunedin, New Zealand 6,866.4 mi / 11,050.5 km