Flight distance between Islamabad, Pakistan and Hamilton, New Zealand 8,198.1 mi / 13,193.6 km