Flight distance between Ta‘izz, Yemen and Invercargill, New Zealand 8,514.7 mi / 13,703.1 km