BA said cabin crew members were taken to hospitals "as a precaution"
A British Airways flight to London Heathrow was diverted to Canada after crew members fell ill, the airline has said.
A medical emergency was declared on Flight BA286 from San Francisco, forcing the double-decker Airbus A380 to make an emergency landing at Vancouver International Airport.
BA said cabin crew members were taken to hospitals "as a precaution" before being discharged.
The diverted flight landed at around 11.30pm (6.30am Irish time), a Vancouver Airport spokesperson said.
Images showed the plane on the tarmac surrounded by emergency vehicles.
Vancouver Airport tweeted:
#BA286 has landed safely at YVR. Medical personnel on scene to assist.— Vancouver Airport (@yvrairport) October 25, 2016
BA said the cause of the incident was under investigation.
It added: "Our ground team at Vancouver has arranged hotel accommodation for the customers and will book them on alternative flights as soon as possible."