A British Airways Airbus A380 en route to London from San Francisco made an emergency landing at Vancouver International Airport after crew members became sick, the airline said on Tuesday.
The airline apologised for the delay on Tuesday, but said the well-being of its crew and customers was its “top priority”.
The statement read: “Our ground team at Vancouver has arranged hotel accommodation for the customers and will book them on alternative flights as soon as possible.”
The cabin crew had been checked at local hospitals “as a precaution” before being discharged, it added.
A Vancouver Coastal Health spokesman confirmed 25 people from the flight were taken to area hospitals for assessment and “treated if required”.
British Airways check-in desks at Vancouver Airport are expected to open at 10am local time to help re-book passengers delayed by the diversion.