The bus was travelling at over 130 kilometres an hour at the time of the crash, Rooyanian said.

Over 23,000 people have died in road accidents across Iran over the past year to March and many roads in the country are in a poor state of repair.

Thousands of Shia Muslim Iranians visit holy sites in Iraq every year.