Flight distance between Mosul, Iraq and Invercargill, New Zealand 9,573.0 mi / 15,406.2 km