An Iranian passenger plane carrying some 150 passengers skidded off the runway and into a street next to the airport in the southern city of Mahshahr.
Passengers exited the plane calmly and there were no major injuries. Footage showed passengers being helped to the street below by people on the ground.
Provincial airport director Mohammad Reza Rezanian said all of the passengers had been safely taken off the plane.
Images from the scene showed the plane landed near a populated area. The plane had lost its landing gear in a hard landing, Iranian state television said.
The incident comes shortly after Iran shot down a Ukrainian passenger plane, killing all 176 people aboard.
More No Comment
Heavy rain helps bring Western Balkans' waste problem into view
A year on from lockdown, Wuhan's young enjoy their freedom
D is for democracy: Swiss preschoolers learn to be good citizens
Salisbury Cathedral becomes hub for huge COVID-19 vaccination drive
Japan: Priests pour icy water over themselves as part of annual ritual
Celebrations for VP-elect Kamala Harris in Indian ancestral village
Trump's waxwork already removed from display at Paris' Musee Grevin
Kim Jong Un greets senior officials after congress
Italy's Mount Etna spews rocks and lava in volcanic explosions
Russians submerge in frozen waters to mark Epiphany
Heavily armed gun lobbyists hit Richmond ahead of Biden inauguration
Flags replace people on National Mall for Biden's inauguration
Kosovo artist creates Joe Biden portrait using grains and seeds
Istanbul skids and slides to a halt as snow blankets Turkish city
'Brexit carnage': UK fishing sector protests extra red tape outside EU