Flight distance between Ta‘izz, Yemen and Hamilton, New Zealand 9,022.2 mi / 14,519.9 km