Drugs with a street value of thousands of rands were found in two buses on the N2 near Grahamstown on Wednesday, Eastern Cape police said.
A Translux bus was stopped around 5am by a police highway patrol, Captain Mali Govender said.
"Police found a big green check bag that was not tagged. The bag was filled with 207 bundles of the drug khat."
Khat is a plant that, when chewed, produces a sense of mild euphoria and excitement.
A City Liner bus was stopped shortly afterwards at the same spot.
"In the luggage compartment police found four refuse bags filled with dagga. These bags were also not marked," Govender said.
The dagga had an estimated street value of R12,000.
Both buses were travelling from Durban to Cape Town. No arrests have been made.