Cheap Bus and Shuttle tickets to Tsolo

What are the most popular routes to Tsolo?

Cape Town - TsoloAverage price£43Average duration18h 55mDaily departures10
Johannesburg - TsoloAverage price£30Average duration12h 25mDaily departures8
Germiston - TsoloAverage price£30Average duration11h 25mDaily departures3
Pretoria - TsoloAverage price£33Average duration13h 25mDaily departures8
Durban - TsoloAverage price£26Average duration6h 25mDaily departures7