Passengers on board an Air New Zealand flight bound for Dunedin applauded when the aircraft touched down safely in Christchurch following a mechanical fault last night.
Christchurch Star journalist Brenda Harwood, who was on board, said the Airbus A320 from Auckland had been moments away from landing at Dunedin Airport when the crew detected a problem with the landing gear.
"We were almost on the ground in Dunedin ... and they suddenly poured on the power again and took off, straight back up, which was quite exciting, as you can imagine."
The sudden manoeuvre caused "a few startled looks out the window", but passengers and crew remained calm, she said.
The flight crew then announced there was a problem with the aircraft's nose wheel, which meant it would be unable to steer on the ground.
The aircraft - which was carrying 118 passengers - then circled over Dunedin while the crew attempted to fix the fault, without success, she said.
The decision was then made to divert to Christchurch International Airport, where its wider runway meant "it didn't matter that we couldn't steer," she said.
"There was a round of applause when the plane landed in Christchurch safely and with no drama," she said.
The aircraft was then towed to the terminal building, where passengers were offloaded and arrangements made to fly them to Dunedin on another aircraft later last night.
Ms Harwood was full of praise for the flight crew, who were "very good".
"They were all very calm and very professional and everything - no drama really.
"It's mildly inconvenient but oh, well. These things can't be helped, can they?"
An Air New Zealand spokeswoman confirmed the flight had been diverted to Christchurch because of an "engineering issue", and apologised to customers "for the inconvenience caused".