The bus, which had been travelling between the cities of Marrakesh and Zagora, crashed near the town of Zerkten in Haouz province, local officials said.
Most of the passengers are believed to be Moroccan. It is not clear if any foreigners are among the casualties.
The accident happened in the early hours of Tuesday, the official news agency Map reported. The cause is not yet known.
At least 24 people were said to be injured, 21 of whom were taken to a hospital in Marrakesh and the other three to a hospital in the nearby city of Ouarzazate.
In July, two separate bus crashes in Morocco killed 26 people.
More than 4,000 people died in road accidents in Morocco last year, according to the transport ministry – an increase of 11.6% on the previous year.
At least five people, including a four-month-old baby, have been killed after dozens of tornadoes…
Harvey Weinstein has been hospitalized just days after his 2020 rape conviction in New York…
Hamas has published a video showing the first proof of life of US and Israeli…
Prosecutors and Donald Trump’s attorneys delivered opening statements and the first witness was called on…
The House of Representatives has finally approved $61 billion in new US military aid for…
The real estate market in the United States has always been a gauge for economic…