A plane crashed in India on Saturday, killing at least 50 people and injuring more than 300 more, Indian officials said, and a massive search operation was under way to recover survivors.

The crash of the Bengaluru-bound Air India flight into the Indian city of Bengaluru on Saturday morning killed at least 46 people and injured hundreds, said Anjali Bharti, director general of the state government.

Investigators said the crash of an Air India aircraft in India was the worst disaster in aviation history.

The Airbus A320 was carrying 56 people and 15 crew members when it crashed at the Bengaluro airport near the city of Ahmedabad, Indian media reported.

The passengers and the crew had been on board the aircraft for nearly five hours, Bhartie said.

India’s Prime Minister Narendra Modi condemned the crash and vowed an “all-out” investigation.

India has experienced more than 1,400 plane crashes in its history, most of them due to a lack of infrastructure or pilot training.

At least 100 people died when a Chinese-made plane crashed at a popular beach resort in Singapore in March 2017, and another 26 died when an Indian jet crashed in the Gulf of Thailand in December 2016.

Authorities have not said if the Bengalurus plane was intentionally crashed or if it was downed by a gust of wind or a bad weather system.

The Indian media has also reported that several passengers were among the dead.

India is also investigating reports that the Indian government has been withholding documents that might help the investigation into the crash.