Flight distance between Werribee, Australia and Invercargill, New Zealand 1,340.8 mi / 2,157.9 km