TIA spokesperson Prem Nath Thakur said 25 people were rescued and sent to hospitals, out of which eight were pronounced dead on arrival. The death toll was likely to increase as rescue operations were continuing.
A thick plume of smoke rose into the sky. Authorities immediately ordered the airport shut.
"The aircraft was permitted to land from the southern side of the runway flying over Koteshwor but it landed from the northern side," said Gautam, adding that the aircraft might have sustained some technical glitches.
"We are yet to ascertain the reason behind the unusual landing," he said.
Photos and videos posted on social media showed smoke rising from the airport runway. Witnesses said the plane crashed when trying to take a sharp turn on the runway, My Republica reported.
"I saw the plane make a sharp turn over the terminal back towards south and then disappeared towards the runway. Then immediately a large plume of smoke was seen," said Arnico Pandey, adding that the plane was flying very low, just enough to be above the control tower.
At least 33 Nepali passengers were on board the plane, according to officials. All flights in and out of Tribhuvan International Airport were cancelled.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)