A Virgin spokeswoman confirmed passengers on flight VA120 were delayed for hours on Monday while the company organised a replacement flight to take passengers from Dunedin to Brisbane.
The flight was due to leave in the morning, but did not depart until 8.45pm.
''We flew in a replacement aircraft when we could,'' she said.
The grounded plane was flown back to Australia about 4pm, with no passengers.