An Iranian passenger plane crashed off the runway and landed on the streets, with 130 people on board.

An Iranian passenger plane carrying 130 people crashed off the runway sunday local time and landed on a street in the southern Iranian port city of Mahshahr, causing no casualties, and video footage from witnesses quickly went viral on social media, according to Arab satellite television.

An Iranian passenger plane crashed off the runway and landed on the streets, with 130 people on board.

The plane belonged to Tehran-based Caspian Airlines, and a spokesman for the Iranian Civil Aviation Association said all passengers on board left the plane safely and the cause of the accident was under investigation, the Tehran Times reported.