Flight distance between Tabuk, Saudi Arabia and Hamilton, New Zealand 9,981.8 mi / 16,064.1 km