Flight distance between Aveiro, Portugal and Invercargill, New Zealand 12,011.7 mi / 19,330.9 km