Kathmandu, April 26 -- Three international flights were diverted on Sunday morning after failing to land at Tribhuvan International Airport due to poor visibility, affecting around 600 passengers and straining space inside the terminal.

A widebody aircraft of Turkish Airlines en route from Istanbul was diverted to New Delhi. An Air China flight from Chengdu returned to Lhasa, while a Sichuan Airlines narrowbody aircraft also turned back to Chengdu.

Passengers had completed check-in and were entering the departure hall when the disruptions occurred, leading to a sharp build-up of the crowd, an airline staff said.

Devendra Prasad Shrestha, assistant spokesperson and chief air traffic controller at the airport, said poor visibility along ...