Air New Zealand prevents online changes to some bookings, forcing customers - like Brian Robertson - to call the 0800 number.
Last week he finally cancelled a booking at the customer service desk, after days of calling Air New Zealand and going on hold for hours, as well as failed attempts in-person at the airline's regional airport customer services.
"I ended up four or five times on hold, for over two or three hours when I was travelling, or when I had time I would try."
Then he made his longest call attempt on Saturday July 2 - but hung up after listening to hold music for nearly five hours through headphones all afternoon.
"I just couldn't wait any longer," he told RNZ.
"It was very frustrating."
He hoped Air New Zealand would offer a permanent call-back service to stop customers spending hours waiting on the line.
"That would be a far better situation. Or even if the people at the airport were trained [to reschedule bookings], I wouldn't mind it to get in the car and drive 10 minutes up the road to Palmerston North Airport and speak to people there that could fix the problem."
He said it was "really easy" to book new flights but "virtually impossible" to cancel those he did not need.
"I think that was probably the most frustrating. They seem to have the spending end good. But not so much the customer support end."
An RNZ employee also spent more than three hours on hold to the call centre late last week.
The airline gave a statement to RNZ saying about one in three customers were now calling before they flew, and calls averaged 50 per cent longer than pre-pandemic.
It said it had hired an additional 170 customer service staff this year and would hire another 70 in the "next few months".
But the company accepted it was a "frustrating" time for customers and "stressful" for staff.
RNZ asked why Air New Zealand did not offer customer call-backs, and why it prevented online changes to some bookings - but received no reply.
Customers can check call wait times on the company's travel alerts webpage.
Throughout the pandemic, customers have expressed frustration at Air New Zealand's policy of giving credit, but not refunds, for flights cancelled by the airline.
But Air New Zealand is also offering credit to anyone who wishes to cancel their booking, and is wiping change fees, this month.
More than 10,000 customers have opted for this so far.
The airline services 20 domestic destinations and competitor Jetstar services five.
The government currently owns 52 per cent of Air New Zealand ordinary shares, and it made a $1.5 billion loan available to support the company's cash reserves through the pandemic.