A passenger has described the moment people hit the roof of a plane travelling from Australia to New Zealand during what was described as a mid-air "technical event".
Brian Jokat said a number of people suffered head injuries after the LatAm Airlines jet dropped unexpectedly, throwing some out their seats.
Fifty were hurt and 12 were taken to hospital on landing in Auckland.
Emergency services said one was in a serious condition.
In total, New Zealand's St John ambulance service said it had "assessed and treated approximately" 50 patients who had been travelling on the Boeing 787 Dreamliner, which had taken off from Sydney.
Speaking to the BBC, Mr Jokat revealed that people had hit the ceiling with such force "some of the roof panels were broken" while others had been thrown down the aisles after the plane "dropped unlike anything" he had ever experienced before.
"There was blood coming from several people's heads and people were yelling and screaming and it was chaos," Mr Jokat added.
Another passenger told Radio New Zealand reported they saw people "flying around", leaving traces of their blood on the ceiling.
Some were not wearing their seatbelts, Radio New Zealand reported, quoting one of those on board.
Further details about the "technical event" or what caused it are still not known. FlightAware, an airline tracker, shows the plane losing altitude about two hours into the three hour flight between the two cities.
Latam Airlines said it "deeply" regretted "any inconvenience and discomfort this situation may have caused its passengers".
It said "a technical event during the flight" had "caused a strong movement" but provided no further information.
"The plane landed at Auckland Airport as scheduled," it added.
The aircraft was scheduled to fly on from Auckland to Santiago, the capital of Chile, where the South American carrier is based.
The flight has been cancelled and a new flight was scheduled for Tuesday, RNZ reported.
Latest Stories
-
NPP’s Kwabena Boateng leading in Ejisu by-election
8 mins -
Dominic Obour: Beware of rented media and socio-political liars
17 mins -
Partnership launched to provide pensions for small-scale farmers
29 mins -
Ejisu by-election: Why would I bribe election officials in public? – asks Kingsley Nyarko
2 hours -
Vinicius scores twice as Real Madrid draw against Bayern in Germany
2 hours -
I’m doing well – Amerado assures fans after stage mishap
3 hours -
EC asks police to start criminal investigation into Ejisu by-election ‘white envelope’ bribery allegation
4 hours -
LPG Marketers Association kicks against NPA’s $80 per metric ton levy on LPG
4 hours -
We need a comprehensive review of Ghana’s financial regulations – Dr Alhassan Andani
4 hours -
Court dismisses injunction against NBA for approving registration of 14 new GM crops
4 hours -
Penalty for companies not filing returns increased to GH¢1k from May 1
5 hours -
Ejisu By-Election: Results so far
5 hours -
Ejisu By-Election: And the winner is…
5 hours -
Dumsor: Businesses could collapse if situation is not resolved – Ghali
6 hours -
Ejisu by-election: NPP will do everything possible to win – Kingsley Nyarko
6 hours