The Bill that will deliver 10-year passports has been passed by Parliament.
The vote held today was unanimous, and people will be able to apply for the passports from the end of next month.
Passports are currently valid for five years, a change made more than a decade ago at a time of heightened international security in the aftermath of the 9/11 terrorist attacks.
The 10-year passports will cost $180, which is more than a five-year passport but less than a five-year passport plus a renewal.
Internal Affairs Minister Peter Dunne told Parliament he had considered all the security issues when deciding to return to 10-year passports.
"I wanted to be assured security would be properly managed, and a review showed security features had strengthened considerably since 2005 when the passports were changed," he said.
"This is a popular Bill, it will make the Passports Act more fit for purpose when people want to travel quickly and easily."
Passports for children will remain valid for five years because their appearances can change significantly over time and is also in line with international convention.