Flight distance between Ialibu, Papua New Guinea and Hamilton, New Zealand 2,930.1 mi / 4,715.5 km