Flight distance between Maitland, Australia and Invercargill, New Zealand 1,295.3 mi / 2,084.5 km