Tshwane Metro Police Department (TMPD) officers pulled over a minibus taxi near Soshanguve in Gauteng on Friday to find 29 pupils aboard, the vehicle was unregistered and that the driver had no license.
The vehicle was stopped along the Mabopane highway and officers impounded it.
The driver was fined for operating a vehicle without the necessary licenses.
TMPD chief Steven Ngobeni encouraged parents to vet the transportation their children use.
Ngobeni promised that metro police officers would continue to work hard to clamp down on lawlessness on the roads.