A bus accident near Hurghada on Sunday morning killed eight people and injured 29, Egypt's health ministry said.
The bus rolled over in wet conditions on the Hurghada road, according to Hossam Gameel, head of the local ambulance service.
"Ambulances struggled to reach the accident due to heavy rain," he was quoted as saying by state-run news agency MENA.
Civilians took part in the rescue operations.
Most of the injured were taken to Raas Gharib hospital, Gameel said. While four victims with serious injuries were taken to Hurghada general hospital and a private hospital.
General Hamdy El-Gazar, security head in the Red Sea region, sent vehicles and personnel to help with rescue attempts.
The bus belongs to the High Jet Company for Public Transportation, which travels between Cairo and Hurghada.