Ten people are confirmed to have died when a bus overturned in the early hours of Thursday morning on the R61 in the Western Cape, provincial authorities said.
The earlier death toll was eight, but Western Cape traffic chief Kenny Africa said one person has since died in hospital, while another succumbed after being trapped under the bus.
"In total, 10 people died - six men, three women and one boy [aged between] 7 and 8 years old."
Thirty people were injured in the incident which took place at 02:15 about 25km outside Beaufort West, Emergency Medical and Forensic Pathology Services spokesperson Robert Daniels said.
"EMS and rescue personnel continue extricating trapped patients from the wreckage," he confirmed.
Read: Horror crash closes N1 near Laingsburg
Further information would be "as the incident develops".
Africa said the driver had lost control of the bus, resulting in the "gruesome" accident.
Read more: Passengers flung from taxi then driven over by bus
The bus had been travelling from Cape Town in the direction of Beaufort West.
The wreckage was just off the roadway and a stop-and-go has been put in place at the scene.
KEEP UPDATED on the latest news by subscribing to our FREE newsletter.
- FOLLOW News24 on Twitter