Flight distance between Al Hasaheisa, Sudan and Invercargill, New Zealand 9,053.0 mi / 14,569.3 km