Passengers were forced to evacuate from a British Airways flight after the cabin filled with smoke shortly before landing in Valencia, Spain, eyewitnesses said.

News agency Europa Press said three people were treated for smoke inhalation. The Spanish government said 19 people in total had received minor injuries.

"Still waiting to hear what actually happened on our British Airways flight from LHR to Valencia in which our cabin filled with smoke in the last 10 minutes of flight, had to disembark via emergency chutes. No comms 60 mins and counting!" said passenger Gayle Fitzpatrick on Twitter.

Footage filmed by Fitzpatrick shows a crew member speaking on the phone inside the smokey cabin as passengers wait for information.

Passengers complained during and after disembarking about the lack of communication from airline staff.

.A spokesman for the airline said on Monday evening: "We can confirm that British Airways flight BA422 from Heathrow to Valencia has been involved in an incident today.

"The aircraft, an A321, has landed and all customers and crew have disembarked.

"British Airways teams are assisting customers who are in the airport terminal."

Want more news?