Flight NZ 8 departed from Auckland airport at 7.51pm on Friday, but was sent to Honolulu mid-flight.
The flight arrived at the US Pacific state at 5.25am today.
"Flight NZ8 from Auckland to San Francisco diverted to Honolulu this morning with an engineering issue," Air NZ external communications manager Lauren Bowerman said.
"Customers have been accommodated on alternative services today. We sincerely apologise to customers for the inconvenience."
Air New Zealand would not clarity which part of the plane was affected by the engineering issue.