Two bus drivers from the Golden Arrow bus service were injured in Nyanga, Cape Town, on Friday morning when buses were hit with stones at the bus terminal in a protest action.
Commuters were stranded and had to wait in long queues for transport after taxi drivers stopped the buses from driving.
The taxi drivers are apparently angry because their taxis are being impounded by the traffic department.
Cape Town Traffic Department spokesman Richard Coleman says bus drivers were not seriously injured and members of the police, metro police, and the military were on the scene.
Meanwhile, trains ran again Friday morning after services were suspended on Thursday when the Passenger Agency of South Africa (Prasa) failed to pay its outstanding debt to Eskom.
Prasa paid the money and Eskom restored the power supply.
However, Metrorail spokeswoman Riana Scott says infrastructure vandalism between the Mutual and Parow stations is still causing problems on the northern railroad.