Trains were stoned in Mabopane, Pretoria, during a service delivery protest on Friday, Metrorail said.
Tyres were also burnt on rail tracks, said Metrorail operations manager Abram Nkgabutlane in a statement.
“If the vandalising of rail assets and threatening lives continue, we will have no option but to discontinue the service in Mabopane,” he said.
Metrorail said the peak train service was disrupted due to the protests by residents from Kopanong, near Soshanguve.
Trains were an hour behind schedule.
Nkgabutlane said no injuries were reported, and police were monitoring the area. -Sapa