Ten people were injured when a diesel truck collided with a Metrorail passenger train near Muldersvlei station outside Stellenbosch on Tuesday afternoon, authorities said.
The truck was attempting to cross the railway line when the incident occurred, Western Cape traffic department spokesperson Daniel Meyer told News24.
He said the truck was not carrying any diesel at the time of the incident and, therefore, posed no combustion risk.
One train carriage was derailed. Delays of up to 60 minutes should be expected on the Wellington line due to the incident, Metrorail tweeted.
The extent of injuries incurred by passengers was still unclear.
Local authorities were deployed to the scene for further investigation.