Tshwane Metro Police Department (TMPD) officers pulled over a minibus taxi near Soshanguve in Gauteng on Friday to find 29 pupils aboard, that the vehicle was unregistered and that the driver had no licence.
The vehicle was stopped along the Mabopane highway and officers impounded it.
The driver was fined for operating a vehicle without the necessary licences.
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.