Flight distance between Ashburton, New Zealand and Hangzhou, China 6,072.0 mi / 9,772.0 km