Cheap Bus tickets to Matoks

What are the most popular routes to Matoks?

Johannesburg - MatoksAverage price₩37,857Average duration5hDaily departures3
Pretoria - MatoksAverage price₩38,240Average duration5hDaily departures4
Midrand - MatoksAverage price₩38,992Average duration5hDaily departures5
Soweto - MatoksAverage price₩38,169Average duration6h 25mDaily departures6
Thohoyandou - MatoksAverage price₩12,865Average duration1h 25mDaily departures1