Flight distance between Tianshui, China and Upper Hutt, New Zealand 6,831.6 mi / 10,994.4 km