Flight distance between Suzhou, China and Invercargill, New Zealand 6,139.7 mi / 9,880.9 km