Flight distance between Harbin, China and Invercargill, New Zealand 6,852.3 mi / 11,027.7 km