A flight carrying 378 passengers and crew members encountered severe turbulence on a journey from London to Kuala Lumpur - leaving some of those on board injured.

Malaysia Airlines flight MH1 experienced 'a brief moment of severe turbulence' over the Bay of Bengal today, the airline said in a statement.

Photos shared across social media showed toppled food carts, food strewn all over the aisle and cracks in overhead passenger units.

Photos shared on social media showed toppled food carts, food strewn all over the aisle and cracks in overhead passenger units

Flight attendants on the aircraft attempt to clear up the damage caused by the turbulence

The Malaysia Airlines flight MH1 - an Airbus A380, pictured, experienced 'a brief moment of severe turbulence'

The aircraft has now landed safely in Kuala Lumpur International Airport, where medical officers were waiting, and all the passengers and crew are being attended to.

A 'small number' of injured passengers and crew on the flight, an Airbus A380, were treated by medical officers on arrival today, the company added.

Some 34 people are thought to have been injured, according to local reports.

One passenger, Harith Azman, posted photos on Facebook showing fallen food carts and a damaged hand rest.

He said his father was in one of the plane's bathrooms at the time and hit his head on the ceiling.

Some 34 people are thought to have been injured, according to local reports - they were treated upon landing

Terrifying: Passengers on board the aircraft took to social media to share their experience of the flight

One passenger, Harith Azman, posted photos on Facebook showing fallen food carts and a damaged hand rest

Malaysia Airlines added in a statement: 'Malaysia Airlines flight MH1 from London-Heathrow landed on time in Kuala Lumpur on Sunday 5 June.

'During the flight over the Bay of Bengal the passenger seatbelt light was switched on due to air turbulence. Due to a brief moment of severe turbulence some passengers suffered minor injuries.

'Medical crew and Malaysia Airlines senior management met the aircraft on arrival in Kuala Lumpur International Airport (KLIA).

'A small number of affected passengers and crew have been treated by medical officers.

'Malaysia Airlines has assisted the 378 passengers and crew onboard MH1 and sincerely apologises for any inconvenience caused by this weather event which was entirely beyond our control.'