According to reports, the bus was carrying Swedes from Agadir to Marrakech, a popular tourist destination, and drove off the road at around 9am.
“Two people are seriously injured,” Swedish foreign ministry spokeswoman Sofia Karlberg told Svenska Dagbladet. Many others are believed to be hurt, according to news agency TT.
The passengers have been taken to hospital in Morocco.
The bus trip was coordinated by travel agency Fritidsresor. The company has approximately 200 employees in Morocco, including one employee who was on the bus with the Swedish tourists.
Fritidsresor announced in a press release that its managing director and other company representatives, along with doctors and psychologists, are on their way to Morocco from Sweden to deal with the accident.