Flight distance between Qingdao, China and Invercargill, New Zealand 6,429.1 mi / 10,346.6 km