(CNN) An Iranian passenger plane with 135 people on board has skidded off the runway and onto a road with its wheels still retracted -- and, miraculously, no one was hurt.

Photos and videos from the scene on Monday in the Iranian city of Mahshahr show the Caspian Airlines plane grounded in the middle of the road, with traffic banked up and pedestrians on either side. The plane, lying flat on its belly, appears largely undamaged.

All 135 people on board the plane were safely evacuated.

Passengers appeared to help each other out of the twin-engine, single-aisle commercial jet, carrying children and suitcases. Some left through the main doors, while others climbed out emergency exits onto the plane wings.

Emergency responders soon arrived on the scene, with firefighters spraying water onto the plane.

The flight was arriving in Mahshahr from Tehran on Monday.

All 135 people on board were unharmed and evacuated safely, reported semi-official news agency Fars, attributing a spokesman for Iran's civil aviation agency, Reza Jafarzadeh.

Read More