A twin turboprop carrying more than 60 passengers crashed at Tribhuvan International airport in Nepal’s capital of Kathmandu.
The Bombardier Dash 8 Q400 was operated by Bangladeshi airline, US-Bangla.
It reportedly veered off the runway while landing on Monday afternoon, causing a blaze that firefighters have been tackling.
About 67 passengers were thought to be on board, officials told the BBC. The number of casualties is unconfirmed.
Seventeen people on board have been rescued so far, the authorities say.
Photos and video posted on social media showed smoke rising from an airport runway.
The aircraft landed at Kathmandu International airport at 2.20 pm local time.
The Foreign and Commonwealth Office confirmed: “A US Bangla Airlines flight from Dhaka, Bangladesh, crashed on landing at Kathmandu International airport with reports of multiple casualties.
“Disruption to flights is likely. If you’re travelling to or from Kathmandu, you’re advised to check the status of your flight with your airline and follow the advice of the local authorities.”