Passengers were reaching for their sick bags as their flight failed to land three times in Dunedin.
Air New Zealand flight NZ675 left Auckland after midday yesterday and passengers had no issues until the plane prepared to land.
A passenger said the aircraft began to shake back and forth as if it were being "shunted around" on descent.
The plane failed to land twice, sharply accelerating upwards again.
Passengers burst into applause as the plane momentarily landed on its third descent, before it immediately took to the skies again.