You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
The Owaka Golf Club members and partners were among passengers held up for almost a day when the Virgin Australia flight VA120 from Dunedin to Brisbane was delayed.
The flight was due to leave yesterday morning, but shortly before its departure time it was found the plane's windscreen was cracked, club member Debby Willocks said.
"The 20 of us were picked up at 3am in a bus and got here at 7.30 and found out half an hour later our flight was cancelled until 1pm, and then until 8.45,'' she said.
"By that stage the bus was on its way back to the Catlins.''
Eventually, the bored golfers teed off in the direction of Dunedin, and spent most of the day at the Law Courts Hotel waiting for their plane to be repaired.
"Virgin Australia should have paid for a shuttle or something,'' she said.
"It's ridiculous for us to be waiting out there until 9 o'clock tonight, having got there at 7 in the morning ... We've all been up since 1.30, 2 o'clock this morning.''
It is understood Virgin supplied meal vouchers for passengers who opted to wait at Dunedin Airport.
The golf club is celebrating its 50th anniversary this year.
Members had already had to cancel one round of golf because of the delay, but hoped to get plenty of holes in before they returned home on Sunday.
A Virgin Australia spokeswoman said engineers spent most of yesterday inspecting the aircraft, and it was hoped it would be cleared for takeoff last night.
A Virgin spokeswoman confirmed passengers on flight VA120 were delayed for hours yesterday 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 on Monday.
"We flew in a replacement aircraft when we could," she said.
"We do apologise to our guests."
Today's flight back to Australia would not carry passengers, she said.